What is an IS-A relationship?
It implies encapsulation.
A subclass object has an IS-A relationship with its superclass or interface
A superclass object has an IS-A relationship with its subclass.
It implies a virtual method.