What is encapsulation in Ruby classes?
A. The bundling of data with the methods that operate on that data
B. The hiding of data within a class
C. The inheritance of properties and behaviors
D. The conversion of data types
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