Chapter 10 Review Flashcards
A class that contains at least on abstract method
Abstract Class
Class from which an object is instantiated
Concrete Class
the use of a super class variable to invoke methods on a super class and sub-class objects.
Polymorphism
Methods that are not interface methods and that do not provide implementations must be declared using keyword
Abstract
Casting a reference stored in a superclass variable to a subclass type is called
down-casting
An abstract class can include both methods with implementation and abstract methods
True
If a superclass declares an abstract method, a subclass must implement that method
False
Only a concrete subclass must implement the method
True
Abstract classes can be used to instantiate objects
False
You may have several levels of abstract class in a program
True
Constructors and Static methods can be declared abstract
False