6. Object – Any tangible/intangible entity that has state, behavior, and identity. The structure and behavior of similar objects are defined in their common class. The terms instance and object are interchangeable. 6 Object Oriented Programming
9. 9 Abstraction An abstraction denotes the essential characteristics of an object that distinguish it from all other kinds of objects and thus provide crisply defined conceptual boundaries, relative to the perspective of the viewer.
10. 10 Encapsulation Encapsulation is the process of compartmentalizing the elements of an abstraction that constitute its structure and behavior; encapsulation serves to separate the contractual interface of an abstraction and its implementation.
11. 11 Inheritance Inheritance is a relationship among classes wherein one class shares the structure and/or behavior defined in one (single inheritance) or more (multiple inheritance) other classes.
19. Object-oriented programming is a method of implementation in which programs are organized as cooperative collections of objects, each of which represents an instance of some class, and whose classes are all members of a hierarchy of classes united via inheritance relationships. 18 Object Oriented Programming
20. 19 Questions can be mailed at :manish.kungwani@student-partners.comMy blog :http://manishkungwani.spaces.live.comMy screen casts can be found at : http://manishkungwani.spaces.live.com