What is difference between interface and abstract class
An abstract class may only contain on complete method
An interface may contain complete or incomplete method
A class may inherit several interfaces , A class may inherit only one abstract class.
A class implementation an abstract class has to implement all methods of abstract class , but same is not required in case of an interface.
All