Object oriented programming basic questions and answers

The object oriented programming is commonly known as OOP. Most of the languages are developed using OOP concept.......
Various elements of OOP are: Object, Class, Method......
Some key features of the Object Oriented programming are: Emphasis on data rather than procedure, Programs are divided into entities known as objects.......
Object, Class, Data Abstraction and Encapsulation.......
An object is an entity that keeps together state and behaviors. For instance, a car encapsulates state..................