Answer Posted / prp
The primary features of an object oriented language are:
Encapsulation - This allows every object to have its own
properties and behaviors separate from others, and its own
little "capsule" to keep its properties in.
Inheritance - This allows an object to inherit the
properties of its ancestors.
Polymorphism - The allows an object to be treated like one
of its ancestors, i.e. if Truck was a subclass or
descendant of an object called Automobile, it can redo
behaviors that Automobile had, like Automobile has a
suspension feature that has it set to 10 inches tall, Truck
overwrites it and says its 30 inches tall.
Abstraction - This idea is related to encapsulation in that
you don't care how the object works, but you can make it
behave in certain manners.
| Is This Answer Correct ? | 17 Yes | 5 No |
Post New Answer View All Answers
What does no cap mean?
What is pure oop?
What is the importance of oop?
#include
What is overriding vs overloading?
which feature are not hold visual basic of oop?
when to use 'mutable' keyword and when to use 'const cast' in c++
Which type does string inherit from?
What is meant by multiple inheritance?
What is an advantage of polymorphism?
What are the 4 main oop principles?
What is abstraction in oop?
How can you overcome the diamond problem in inheritance?
What are the types of abstraction?
How is polymorphism achieved?