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