Superclass type or subclass type
855
What does it mean to "program to an interface"?
134509
When do you need to explicitly call a superclass constructor?
82156
Supertype/Subtype deciding between category: complete disjoint or incomplete overlapping
156773
What is the difference between a.getClass() and A.class in Java?
15691
Interface vs Base class
40822
Optional parameters and inheritance
109950
Difference between Inheritance and Composition
1174
Why is super.super.method(); not allowed in Java?
45243
Does a subclass constructor require all arguments of superclass constructor?
28463
Java Multiple Inheritance
54459
Can java call parent overridden method in other objects but not subtype?
81730
A use for multiple inheritance?
6853
Interface vs Abstract Class (general OO)
2967
Default constructors and inheritance in Java
31650
How do I determine if a class extends another class in Java?
120220
Inheritance of Object Class in Java
54362
Overriding and return type compatibility