class Human {} class Woman extends Human {} class Man extends Human {} public class UpCast { public static void main(String[] args) { Human h1 = new Human(); // OK Human h2 = new Man(); // OK Human h3 = new Woman(); // OK System.out.println(h2); System.out.println(new Woman() instanceof Human); System.out.println(h3 instanceof Human); } }