웹개발/Java & Jsp
[Java] 오버로딩과 오버라이딩의 차이
kmhan
2020. 5. 4. 00:04
728x90
반응형
오버로딩은 기존에 없는 새로운 메서드를 추가하는 것, 오버라이딩은 부모로부터 상속받은 메서드의 내용을 변경하는 것
class Parent { void pMethod() {} }
class Child extends Parent { void pMethod() {} // 오버라이딩 void pMethod(int i) {} // 오버로딩
void cMethod() {} void cMethod(int i) {} // 오버로딩 void cMethod() {} // 에러발생 : already defined in child } |
728x90
반응형