import java.util.*;

public class Test {

	public static void main(String[] args) {
		Printable [ ] A = new Printable[4];
		
		A[0] = new Person("bob");
		A[1] = new Person("Anna");
		A[2] = new Cat( "Rosie", Cat.FEMALE);
		A[3] = new Cat( "Norton", Cat.MALE);
		
		for (int i = 0; i < 4; i++) {
			A[i].Print();
			if (A[i] instanceof Person)
				((Person)A[i]).setAge(21);
			}
	}

}
