Difference between abstract class and interface

--

  • Abstract class and interface both are used to achieve abstraction where we can declare the abstract methods.
  • Abstract class and interface both can’t be instantiated.
  • But there are many differences between abstract class and interface that are given below.

Example of abstract class and interface in Java

Let’s see a simple example where we are using interface and abstract class both.

Output

Guide : http://www.vevcodelab.com/

--

--