can you summarize OO for me in 64 words or less?
cabalamat: Programming is about state (variables, constants, data), and behaviour (algorithms).State and behaviour are deeply intertwingled, and object orientation seeks to make programming easier by acknowledging that fact.Put simply: an object is something with state and behaviour, and an object-oriented programming system is one that makes working with objects easy.Two ways they do this are information hiding (so you can consider an object a black box and not care about its inner workings) and inheritance (when two objects are similar, you only need to specify the differences between them).