정의:
오버라이딩의 조건:
1. 부모 클래스와 메서드의 선언부가 일치해야 한다.
2. 접근 제어자는 부모 클래스의 메서드보다 좁은 범위로 변경할 수 없다.
3. 예외는 부모 클래스의 메서드보다 많이 선언할 수 없다.
super 키워드:
public void setCarInfo(String model, String color, double price) {
super.model = model; // 부모 클래스 필드에 설정
super.color = color; // 부모 클래스 필드에 설정
this.price = price; // 자식 클래스 필드에 설정
}
super() 메서드: