Object Oriented Programming

...e real world objects. Just putting it simple and not going deep, every object belongs to some category; this category in object oriented approach is known as class. A class is a template which has specific attributes and characteristics. An object belonging to a class exposes that class’s characteristics. Consider for example a class HUMAN. HUMAN class has some specific attributes and characteristics like self decision making, with a pair of hands, legs, eyes and ears, etc. A person XYZ is an object which belongs to the class HUMAN. The XYZ person will have the exact characteristics the class is exposing. Data abstraction is the main fundamental of object oriented approach. A systems complexity can be well managed through abstraction. Consider for example a car. Car is a complex system. People don not think car as a set of many individual parts. They see car with its unique property and behaviour. Behind the car to many other systems are working. Hierarchical classification is powerful way to mange abstraction. This helps in breaking th...

Essay Information


Words: 338
Pages: 1.4
Rating: None

All Papers Are For Research And Reference Purposes Only. You must cite our web site as your source.