상속 + 컴퓨터 연산규칙(같은 자료형만 연산가능) + 얕은복사
상속을 이용한 기술로 부모 클래스 타입 참조변수 하나로
상속 관계에 있는 여러 타입의 자식 객체를 참조할 수 있는 기술
부모클래스명 변수명 = new 자식클래스();
부모 클래스 타입의 참조형 변수를 자식클래스 타입으로 형변환 하는 것 (강제변환)
자식객체의 본래 필드,메소드를 사용가능하게 한다.
중복되는 코드를 제거하면서 전체적인 코드 길이 감소 (유지보수성 상승)
실제 실행할 메소드 코드와 호출하는 코드를 연결시키는 것
정적 바인딩 = 컴파일단계
동적 바인딩 = 실행 할 당시
A instanceof B
A > B -> False
A < B -> True