Revature
Technical Answer
Study Guide with
100% correct
answers
Abstraction - answer hide implementation
details so user only sees functionality.
Polymorphism - answer ability of an object to
take many forms.
ex. Method overloading, method overriding
Method Overloading - answer When two
methods have the same name, but different
parameters.
, Method Overriding - answer When a child
class overwrites a method inherited from a
parent class.
Encapsulation - answer Wrapping code and
data together in a single unit.
Inheritance - answer Child class acquires all
properties & behaviors of the parent class
Good for code reusability and method
overriding
SDLC - answer Software Development Life
Cycle
Abstract Class - answer a class that defines
attributes and methods for subclasses but is
never instantiated
JVM - answer Java Virtual Machine
Technical Answer
Study Guide with
100% correct
answers
Abstraction - answer hide implementation
details so user only sees functionality.
Polymorphism - answer ability of an object to
take many forms.
ex. Method overloading, method overriding
Method Overloading - answer When two
methods have the same name, but different
parameters.
, Method Overriding - answer When a child
class overwrites a method inherited from a
parent class.
Encapsulation - answer Wrapping code and
data together in a single unit.
Inheritance - answer Child class acquires all
properties & behaviors of the parent class
Good for code reusability and method
overriding
SDLC - answer Software Development Life
Cycle
Abstract Class - answer a class that defines
attributes and methods for subclasses but is
never instantiated
JVM - answer Java Virtual Machine