Java Abstract and Interface

In this article we will look into important topic Abstraction. Abstraction is one of the core concepts of OOP. Abstraction allows us to hide the implementation details provide simpler, high-level interface for interacting with system. We can achieve abstraction by using Abstract class or Interface. Introduction Abstract keyword is a non-access modifier in Java that … Read more