자동 형변환
부모 p = new 자식A();
부모 p = new 자식B();
부모 p = new 자식C();
Animal ani = new Cat(); // 업캐스팅(UpCasting)
ani.eat();
강제 형변환
자식A c = (자식A)부모;
자식B c = (자식B)부모;
자식C c = (자식C)부모;
Cat c = (Cat)ani; // 다운캐스팅(DownCasting) 부모 --> 자식 강제 형변환
c.night();
((Cat)ani).night(); // 한줄로 표현