|
chodong
Search posts...
Internal Traffic (traffic_type=internal)
Accessed from the dashboard.
This session is not logged.
java
032_메서드 오버라이딩
Dec 26, 2023
Share
메서드 오버라이딩(Method Overriding, 재정의)
자식 클래스가 부모 클래스의 메서드를 자신의 필요에 맞춰 재정의하는 것이다.
메서드의 이름이나 매개 변수, 반환형은 동일 해야한다.
☝
오버라이딩 vs 오버로딩
오버로딩
은 같은 메소드명을 가진 여러 개의 메소드를 작성하는 것이며,
오버라이딩
은 부모 클래스의 메소드를 자식 클래스가 다시 정의하는 것이다.
☝
정적 메소드를 오버라이딩 시에는 참조 변수에 따라 호출 값이 달라진다. 쉽게 말해 참조 변수가 부모인 경우 부모 생성자를 자식인 경우 자식 생성자를 호출한다.
Share article
Share
chodong
RSS
·
Powered by Inblog