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 »

Abstract Class in Java

Before reading this tutorial I will recommend you to read about dynamic binding in java, because without knowing about dynamic binding you can’t understand the concept of abstract class in java.   Abstraction in Java Abstraction is the process of hiding the complexity and showing the functionality. Showing the essential data and hiding the non …

Abstract Class in Java Read More »