반응형
@Override(메소드 재정의) ?
상속된 메소드의 내용이 자식 클래스에 맞지 않을 때 자식클래스에서 동일한 메소드를 재정의
이후에 자식 객체에서 해당 메소드를 호출하면 오버라이딩된 자식 메소드가 호출됨.
* 규칙
1. 부모의 메소드와 동일한 리턴타입, 메소드 이름, 매개변수 리스트를 가져야 함
2. 접근 제한을 더 강하게 오버라이딩할 수 없다.
3. 새로운 예외를 throws할 수 없다.
* 단축키
상속한 뒤 shift + alt + s -> v(Override/Implement Methods)
반응형
'STUDY > JAVA' 카테고리의 다른 글
오버로딩과 오버라이딩의 차이점 (0) | 2022.10.26 |
---|---|
JAVA - Stream(스트림) (0) | 2022.05.16 |
JAVA - 상속(Inheritance) (0) | 2022.05.11 |
JAVA - Set컬렉션 인터페이스 /HashSet 클래스 (0) | 2022.05.04 |
JAVA - Stack클래스 (0) | 2022.05.02 |