public class Shape { public double Area() { return 0; } } class Circle extends Shape { public Circle(double r) { radius = r; } public double Area() { return 3.14*radius*radius; } private double radius; } class Square extends Shape { public Square(double l) { length = l; } public double Area() { return length*length; } private double length; }