JAvaプログラミング思想(第4版)第7章


//CAR:多重化の一例
class Window{
	int Colour;
	public void roolup(){}
	public void rooldown(){}
}
class Door{
	public Window win = new Window();
	public void open(){}
	public void close(){}
}
class Wheel{
	public void inflate(int psi){}
}
public class Car {
	public Wheel[] wheel = new Wheel[4];
	public Window window = new Window();
	public Door left = new Door();
	public Door right = new Door();
	public static void main(String []args){
		Car car = new Car();
		car.window.rooldown();
		car.left.open();
		car.left.win.rooldown();
		//car.wheel[0].inflate(72);
		System.out.println("Car");
	}
}