[TIL][Java][2024-01-02] 오버라이딩
오버라이딩 부모 클래스로부터 상속받은 메서드의 내용을 재정의 하는 것이다. 오버라이딩의 조건 선언부가 부모클래스의 메서드와 일치해야 한다. 접근제어자를 부모 클래스의 메서드보다 좁은 범위로 변경할 수 없다. 예외는 부모클래스의 메서드보다 많이 선언할 수 없다. // 부모 클래스 public class Car { String company; // 자동차 회사 private String model; // 자동차 모델 private String color; // 자동차 색상 private double price; // 자동차 가격 double speed; // 자동차 속도 , km/h char gear = 'P'; // 기어의 상태, P,R,N,D boolean lights; // 자동차 조명의 상태 publ..
2024.01.02