What is an object?
The terms object class are sometimes used interchangeably, but they are quite separate, if related concepts. A class is the blueprint for an object. If you think of the real world you could consider the plan for a house as being a class. Using the plan for a house you can build many houses. Each one of those houses would be considered an object of the type house.
The three central principles of Object Orientation are