UML(Unified Modeling Language)

Upcasting

Downcasting

instanceof

if(a1 instanceof Bird) {}

자바는 다중 상속 불가능