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 are the components of marker interface?
What is the difference between static polymorphism and dynamic polymorphism?
what are the realtime excercises in C++?
How oops is better than procedural?
Is enum a class?
Can enum be null?
What is inheritance in oop?
What is the advantage of oop over procedural language?
Why is static class not inherited?
What is the renewal class?
What do you mean by variable?
What causes polymorphism?
Is html an oop?
program for insertion ,deletion,sorting in double link list
What is abstraction in oops?