OOP: Inheritance, Encapsulation, Polymorphism
Choose one option for each question. This test focuses on object-oriented design beyond basic classes. Most questions are code-based and use longer scenarios involving parent-child relationships, method overriding, protected and private attributes, shared interfaces, and polymorphic method calls.