Search unanswered questions...
Enter a question here...

What are the features of object-oriented programming language?

[Edit]

The key feature is abstraction: you concentrate in identifying the 'objects' that act in your business model, and the relations among objects.

Each object maintains its internal state exposing the 'methods' (actions) that you can call to change the state of the object.

The object itself can relate to other objects just calling the methods the provide the actions needed.

So you can implement a 'car' without the need to understand its internals: you can just 'ask' the car to start (e.g. car->start ()).


Another key feature is inheritance: you can abstract common features and behaviours into more generic objects, from which more detailed objects derive their characteristics.

For example, you can define the concept of 'vehicle' with some common methods (start, stop, ...), and derive from it the car, the bike, the truck, etc.

There is more to say, but this is a top level view of the approach to OO programming.

Improve Answer Discuss the question "What are the features of object-oriented programming language?" Watch Question

First answer by Andy61. Last edit by Andy61. Contributor trust: 22 [recommend contributor]. Question popularity: 12 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Programming > What are the features of object-oriented programming language?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Features of object orientation?  What are the features of an object?  Features of object oriented language?  Business oriented programming language?  Features of procedual and object oriented?  Key features of object oriented programming?  Object features of pascal programing language?  What are the features object-oriented program?  What are features of object oriented programming?  Features of object oriented programming language?  Explain the features of Object Oriented Programming?  Key features of object oriented programming language?  List of object-oriented programming language features?  Features of object oriented pascal programming language?  What is the meaning of Object Oriented Programming Language?  What are the various features of object oriented programming?  What are the Features of object oriented programming language?  Which are the accepted features of object oriented programming?  Features of object oriented programming language and its explanations?  Real time examples to each of the features of object oriented programming?