면접이나 선배 개발자들이 후배들을 평가할 때 가끔씩 물어보는...ㅋㅋ
한번만 정리하면 기억나기 때문에 오늘도 이렇게.. 기본이 중요한겁니다 ㅋㅋㅋ
Overloading(오버로딩)
- 같은 이름의 메소드를 여러개 정의하는 것
- 매개변수의 타입이 다르거나 개수가 달라야 한다.
* return type과 접근 제어자는 영향을 주지 않음.
Overriding(오버라이딩)
- 상속에서 나온 개념
- 상위 클래스(부모 클래스)의 메소드를 하위 클래스(자식 클래스)에서 재정의
'Java' 카테고리의 다른 글
java 메모리 구조 (0) | 2016.11.24 |
---|