Example of abstract class
/*WAP that create abstract class figure. Declare area method in this class. class Rectangle and Circle inherits class Figure.Write the method in all class that prints the area of respective Figure.*/
abstract class Ab
{
abstract void area();
}
class Rectangle extends Ab
{
int l,b;
void area()
{
System.out.println("rectengle is="+(l*b));
}
}
class circule extends Ab
{
int r;
void area()
{
System.out.println("circule is="+(3.14*r*r));
}
}
class Abdemo
{
public static void main()
{
Ab s1 =new Rectangle();
Ab s2 =new circule();
s1.area();
s2.area();
}
}
abstract class Ab
{
abstract void area();
}
class Rectangle extends Ab
{
int l,b;
void area()
{
System.out.println("rectengle is="+(l*b));
}
}
class circule extends Ab
{
int r;
void area()
{
System.out.println("circule is="+(3.14*r*r));
}
}
class Abdemo
{
public static void main()
{
Ab s1 =new Rectangle();
Ab s2 =new circule();
s1.area();
s2.area();
}
}
Comments
Post a Comment