부모생성자1 [JAVA] 6주차_상속 (메서드 오버라이딩, 패키지와 부모 생성자, Triangle 클래스와 Member 클래스) 1차시 메서드 오버라이딩 메서드 오버라이딩 : 상속을 통해 부모 클래스로부터 물려받은 메서드를 자식 클래스에 맞도록 수정하는 것 메서드 오버라이딩 규칙 1. 부모 클래스의 메서드와 동일한 시그니처를 사용, 반환 타입까지 동일해야 한다. - 메서드 오버로딩과 헷갈리지 않기!! 메서드 오버로딩에서는 반환 타입이 중요하지 않다. - 메서드 오버라이딩이 메서드 오버로딩보다 규칙이 더 강력하다. 2. 부모 클래스의 메서드보다 접근 범위를 더 좁게 수정할 수 있다. - 하지만 대체적으로 접근 범위를 동일하게 한다. 3. 추가적인 예외가 발생할 수 있음을 나타낼 수 없다. 메서드 오버라이딩 불가 - 상속 관계가 불가능해서 메서드 오버라이딩도 불가능하다! 1. private 메서드: 부모 클래스 전용이므로 자식 클래스.. 2022. 4. 8. 이전 1 다음