Abstract keyword declares whether a method or a class. If a process has a abstract keyword in front of it, it is known as abstract method. Abstract method does not contain any body .It has only arguments and return type. Abstract methods perform as placeholder methods which are implemented in the sub classes.
Abstract classes will not be instantiated. If the class is declared as abstract, no objects of that class can be formed.If a class contains any abstract method it will be declared as abstract