프로그래밍/면접대비문제
[IT 개발자 면접 대비문제] 오버로딩과 오버라이딩
Angloper
2014. 11. 8. 20:49
[IT 개발자 면접 대비문제] 오버로딩과 오버라이딩
1. 메소드 오버로딩과 오버라이딩
자바에서 다형성을 지원하는 방법으로 OVERLOADING과 OVERRIDING이 있다.
-오버로딩
같은 이름의 메소드를 여러 개 가지면서 매개변수의 유형과 개수가 다르도록 하는기술
메소드 오버로딩과 생성자 오버로딩이 있다. 그러나 둘다 같은 개념이다.
같은이름의 함수를 여러 개 정의하고, 매개변수의 유형과 개수를 다르게하여
다양한 유형의 호출에 응답하게 하는것이다.
-오버라이딩
상위 클래스가 가지고 있는 메소드를 상속 받을 때 자식 클래스에서 메소드를 재 정의하는것을 말한다.
소스코드를 보고 확인하자.
반응형