Java OOP

Difference between Abstract Class and Interface in Java

Abstract class and interface both are used to achieve abstraction in java. Still there are lot of differences between abstract class and interface which I am sharing in this tutorial. Difference between Abstract Class and Interface in Java Difference between Abstract Class and Interface in Java – Image Source Abstract Class Interface Abstract class can …

Difference between Abstract Class and Interface in Java Read More »

Interface in Java

Before learning interface in java, you must know about abstraction. So lets learn about what is abstraction. Abstraction in Java Abstraction is the process of hiding the complexity and showing the functionality. Showing the essential data and hiding the non essential data.  We can understand this by taking a real world example. We have fan …

Interface in Java Read More »