
// define superclass
class Shape {
	private String name;
	protected double area;

	public double getArea() {
		return area;
	}
}

// define subclass
class Square extends Shape {
	private int width;
	private int height;
	
	public Square(int w, int h) {
		width = w;
		height = h;
	}
	
	public void calculateArea() {
		area = width * height;
	}
}

public class InheritanceExample {
	public static void main(String[] args) {
		Square s1 = new Square(10, 20);
		s1.calculateArea();
		System.out.println("The area for s1 is " + s1.getArea());
	}
}
