1.
What is encapsulation in object-oriented programming (OOP)?

2.
What does inheritance allow in OOP?

3.
What is polymorphism in OOP?

7.
What is the purpose of abstraction in OOP?

9.
What is the significance of the initialize method in Ruby classes?

10.
What does polymorphism allow in OOP?