Week2



 abstract class Shape



{

public int x, y;

public abstract void printArea();

}

class Rectangle extends Shape

{

public void printArea()

{

System.out.println("Area of Rectangle is " + x * y);

}

}


class Triangle extends Shape

{

public void printArea()

{

System.out.println("Area of Triangle is " + (x * y) / 2);

}

}


class Circle extends Shape

{

public void printArea()

{

System.out.println("Area of Circle is " + (22 * x * x) / 7);

}

}

public class Abstex

{

public static void main(String[] args)

{

Rectangle r = new Rectangle ();

r.x = 10;

r.y = 20; r.printArea();

System.out.println(" "); Triangle t = new Triangle();

t.x =30;

t.y =35;


t.printArea();

System.out.println(" "); Circle c = new Circle();


c.x = 2; c.printArea();

System.out.println(" ");

}

}

Comments

Popular posts from this blog

Create and Insert data in circular linked list

Week13