1. 메서드 오버라이드(override)
- 부모 클래스의 기능을 자식 클래스에서 재정의해서 사용한다.
- 오버라이드 처리를 하면 메소드가 같아도 부모 클래스의 메서드가 실행되지 않고 재정의한 클래스가 실행된다.
2. 자료형 (타입)
- 기본 자료형처럼 클래스도 자료형(데이터 타입)이다.
ChildClass childClass = new ChildClass();
- childClass의 데이터 타입은 ChildClass이다.
3. Object 클래스
- 모든 클래스의 최상위 클래스
- 최상위 메서드에 ctrl + t 를 누르면 상속 관계가 나옴.
- 데이터 타입을 object로 맞춰주면 object로 통일할 수 있다.
4. super 클래스
- 상위 클래스를 호출할 때 super 키워드를 사용(super를 사용하면 상위 클래스로 올라가라 라는 의미)