Process of hiding details and showing information to user.
1.Abstract Methods : – There is no body methods call as Abstract Methods.
2.Abstract Classes : – if the class has only one Abstract Method that class called as Abstract Class
3.Fully Abstract Classes : – if the class consist of all methods Abstract class called as Fully Abstract Classes
4.Interfaces : Fully Abstract Classes = Interface
create a class Human
Human.java
public abstract class Human { public abstract void myMethod(); public void testMethod() { System.out.println("Hiiiiiiiii"); } }
Member.java
//inherit from Human public class Member extends Human { @Override public void myMethod() { System.out.println("test1111111"); } }
Main.java
public class Main { public static void main(String args[]) { Member member = new Member(); member.myMethod(); } }