오버로딩 vs 오버라이딩
오버로딩
- 상속받지 않아도 가능. 같은 클래스 내에서 메소드 이름은 같게, 매개변수는 다르게 정의 하는것.
오버라이딩
- 상속을 기반으로 한다. 부모로부터 상속받은 메소드 중 특정 메소드를 수정, 추가하여 재정의하는 기법. return 타입, 메소드 이름, 매개변수 리스트는 부모 메소드와 같게 정의.
반응형
'Java' 카테고리의 다른 글
string vs stringBuilder vs stringBuffer (1) | 2015.06.07 |
---|---|
배열 vs 벡터 (0) | 2015.06.07 |
Reflection (0) | 2015.06.07 |
Inner Class (0) | 2015.06.07 |
동기화 객체 (0) | 2015.06.07 |
댓글