When a class B can extend another class A, we say that
A
A is the superclass and B is the subclass
B
B is the superclass and A is the subclass
C
Both A and B are the superclass
D
Both A and B are the subclass
Correct Answer: A is the superclass and B is the subclass
Instances of B inherit all the instance methods of A. The class B can define its own instance methods, some of which may override methods of the same name defined by class A.