: 객체를 캡슐로 싸서 내부를 볼 수 없게 하는 것
: 객체 모양을 선언한 틀(캡슐화)
: 상위 개체의 속성이 하위 개체에 물려짐
하위 객체가 상위 개체의 속성을 모두 가지는 관계
자식 클래스가 부모 클래스의 속성을 물려받고 기능 확장 가능
└ extends 키워드 사용
자바는 클래스 다중 상속은 없으며 인터페이스 다중 상속은 허용한다.
: 같은 이름의 메소드가 클래스나 객체에 따라 다르게 동작하도록 구현