ACTUAL Exam Questions and CORRECT
Answers
Abstraction - CORRECT ANSWER - hide implementation details so user only sees
functionality.
Polymorphism - CORRECT ANSWER - ability of an object to take many forms.
ex. Method overloading, method overriding
Method Overloading - CORRECT ANSWER - When two methods have the same name,
but different parameters.
Method Overriding - CORRECT ANSWER - When a child class overwrites a method
inherited from a parent class.
Encapsulation - CORRECT ANSWER - Wrapping code and data together in a single unit.
Inheritance - CORRECT ANSWER - Child class acquires all properties & behaviors of the
parent class
Good for code reusability and method overriding
SDLC - CORRECT ANSWER - Software Development Life Cycle
Abstract Class - CORRECT ANSWER - a class that defines attributes and methods for
subclasses but is never instantiated