면접이나 선배 개발자들이 후배들을 평가할 때 가끔씩 물어보는...ㅋㅋ

한번만 정리하면 기억나기 때문에 오늘도 이렇게.. 기본이 중요한겁니다 ㅋㅋㅋ



Overloading(오버로딩)

- 같은 이름의 메소드를 여러개 정의하는 것

- 매개변수의 타입이 다르거나 개수가 달라야 한다.

* return type과 접근 제어자는 영향을 주지 않음.


Overriding(오버라이딩)

- 상속에서 나온 개념


- 상위 클래스(부모 클래스)의 메소드를 하위 클래스(자식 클래스)에서 재정의


'Java' 카테고리의 다른 글

java 메모리 구조  (0) 2016.11.24

+ Recent posts