What is polymorphism in Ruby?
A. The ability for objects of different classes to be treated as objects of a common superclass
B. The ability to hide the implementation details of a class
C. The ability to restrict access to certain methods
D. The ability to create objects from a class
Answer: Option A
Related Questions on Object Oriented Programming (OOP) Concepts in Ruby
A. A blueprint for objects
B. A variable holding multiple values
C. A single data structure
D. A method to define behavior
What does the initialize method do in a Ruby class?
A. Initializes class variables
B. Defines instance methods
C. Defines class methods
D. Initializes new objects

Join The Discussion