써먹는 웹개발
[Java] 오버로딩과 오버라이딩의 차이 본문
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
반응형
'웹개발 > Java & Jsp' 카테고리의 다른 글
[Java] 전역변수와 지역변수의 2가지 특징 (0) | 2020.05.04 |
---|---|
[Java] 대입할때 null과 ""(공백)의 차이 (0) | 2020.05.04 |
[Java] hash set으로 중복값이 들어갈때 원인과 해결방법 (0) | 2020.04.27 |
[Jsp] jstl if문에서 and와 or문 사용하는 방법 (0) | 2020.03.30 |
[Jsp] Jsp에서 다른 컨텐츠를 포함하는 3가지 방법 (0) | 2020.02.06 |
Comments