What is Object Oriented model?
This model is based on collection of objects. An object has values stored in instance variables with in the object. An object also having bodies of code that operates on the object. These bodies of code are known methods. Objects that contain same types of values and the similar methods are grouped together into classes.