What does the private keyword do in a Ruby class?
A. It makes methods private, accessible only within the class
B. It makes methods public, accessible from outside the class
C. It makes methods protected, accessible only within the class and its subclasses
D. It defines class variables
Answer: Option A
Related Questions on Classes and Objects in Ruby
Which keyword is used to create a new instance of a class in Ruby?
A. new
B. create
C. instantiate
D. instance
How do you define a constructor in Ruby?
A. def initialize
B. def constructor
C. def init
D. def constructor()
Which of the following is used to access instance variables in Ruby?
A. @variable
B. $variable
C. @@variable
D. variable

Join The Discussion