ABSTRACT METHOD
AN ABSTRACT METHOD IS A METHOD, WHICH HAVE NO BODY. THE SUB CLASS MUST OVERRIDE ABSTRACT METHOD. IF A CLASS CONTAINS AT LEAST ONE ABSTRACT METHOD, THEN THAT CLASS MUST BE DECLARED AS AN ABSTRACT CLASS. WE CAN'T CREATE OBJECT FROM THE ABSTRACT CLASS DIRECTLY. BUT WE CAN CREATE REFERENCE FROM THE ABSTRACT CLASS.
AN EXAMPLE OF ABSTRACT CLASS:
abstract class Zero{
abstract void show( );
};
class One extends Zero
{
void show( )
{
System.out.println("Display Method From Class One");
}
};
class AbsModel
{
public static void main(String args[])
{
One ob = new One( );
ob.show( );
}
}
IN ABSTRACT CLASS WE CAN ALSO HAS A CONCRETE METHODS:
abstract class Zero
{
abstract void show( );
void display( )
{
System.out.println("Display Method Called From Class One");
}
};
class One extends Zero
{
void show( )
{
System.out.println("Display Method From Class One");
}
};
class AbsModel
{
public static void main(String args[])
{
One ob = new One( );
ob.show( );
ob.display();
}
}
RESULTS:
Display Method From Class One
Display Method Called From Class One
COMMENT YOUR IDEAS ABOUT TOPIC
No comments:
Post a Comment