Card 66 / 76: Polymorphism allows an object to be referred to as __________. (Choose all that apply.)
A)
Any base class it extends
B)
Any interface that is implemented
C)
A primitive data type
D)
An instance variable
E)
Any subclass that extends it
Answer:
A) Any base class it extends
B) Any interface that is implemented
Previous Card | ← Previous Card Button |
Next Card | → Next Card Button |
Flip Card | Space-Bar |
Polymorphism allows an object to be referenced by a more general data type. A more general data type is either a base class it has extended or an interface it has implemented.
C, D, and E are incorrect.
C and D are incorrect because an instance variable is a type of variable and has nothing to do with polymorphism.
E is not correct because polymorphism cannot work when moving to more specific objects.
|