There are many difference between Interface and Abstract class
- By using interface we can acheive Multiple Inheritance and it cannot be done by using abstract class.
- In interface, we can declare only static final variables, where as in asbstract class we can also declare non-static and non-final variables.
- In abstract class we can also declare non-abstract methods and it cann't be done in interface.
good info !!
ReplyDelete