Vidyalelo
Ruby Programming · Q27

Inheritance and Polymorphism in Ruby

Programming · Ruby Programming · question 27

Q27

What is the main advantage of using encapsulation in Object-Oriented Programming?

A.
It allows multiple classes to inherit from each other
B.
It creates multiple instances of a class
C.
It hides the internal state of an object and restricts access to it
Answer
D.
It allows objects of different classes to be treated as objects of a common superclass

Answer: Option C

Solution

Answer: Option C
No explanation is given for this question Let's Discuss on Board