Objects are normally accessed by an object reference. Interface reference is a different method to
access an object’s functionality. A simple question – why do we need interface references at all, why can’t we use object references everywhere? There are several reasons to use interface ...
More...