Interface and Inheritance, Abstract class.. VERY IMP
instanceof Practice