Difference Between Abstract And Interface In Oop