pure abstract class and interface
50570
When to use an interface instead of an abstract class and vice versa?
76045
How to determine if a type implements a specific generic interface type
146553
Why an interface can not implement another interface?
75499
Determine if a Class implements a interface in Java
116081
How can I refer to the class type a interface is implementing in Java?
153466
Implementing pure virtual functions with multiple inheritance
73000
what is the actual use of interface in java?
105030
When to use: Java 8+ interface default method, vs. abstract method
93171
Polymorphism and casting
129614
Can we instantiate an abstract class directly?
23198
Why explicit interface implementation?
57077
Run-time Polymorphism in Java without "abstract"?
1765
How to get interface basetype via reflection?
94251
Is it possible to assign a base class object to a derived class reference with an explicit typecast?
150881
implicit vs explicit interface implementation
137841
Private Interfaces
45379
Why are interface variables static and final by default?