Object Oriented Concepts

Objects are entities that contain data and behaviors.

Objects contain methods that operate on the data types or attributes (encapsulation).

Class - a template from which objects are made. It is a blueprint for an object.

Instantiated - when objects are created they are instantiated.

Class is the table definition with the rows in the table being the objects. A cookie cutter is the class - the cookies are the objects.

Public & private attributes & methods.

Encapsulation