features of OOPS

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


Please Help Members By Posting Answers For Below Questions

What are the components of marker interface?

600


What is the difference between static polymorphism and dynamic polymorphism?

579


what are the realtime excercises in C++?

2333


How oops is better than procedural?

583


Is enum a class?

602






Can enum be null?

583


What is inheritance in oop?

597


What is the advantage of oop over procedural language?

623


Why is static class not inherited?

591


What is the renewal class?

2161


What do you mean by variable?

572


What causes polymorphism?

569


Is html an oop?

576


program for insertion ,deletion,sorting in double link list

2276


What is abstraction in oops?

579