출처: http://blog.naver.com/yulian/10175897045
■ 오버로딩(Overloading)의 개념
- 한 클래스 내에서 비슷한 일을 하는 메소드를 같은 이름으로 여러 개 정의하는 다형성 구현 방식
■ 오버로딩(Overloading)의 클래스 다이어그램 및 소스코드
■ 오버라이딩(Overriding)의 개념
- 상속 관계에 있는 두 클래스 중, 하위 클래스에서 상위 클래스의 메소드를 재정의하는 방식
■ 오버라이딩(Overriding)의 클래스 다이어그램 및 소스코드
■ 오버로딩과 오버라이딩 성립조건
구분 |
오버로딩 |
오버라이딩 |
메소드 이름 |
동일 |
동일 |
매개변수 개수, 타입 |
다름 |
동일 |
리턴 타입 |
상관없음 |
동일 |
'기술사' 카테고리의 다른 글
2014년 기술사 시험 일정 (0) | 2013.12.10 |
---|---|
정부 3.0 사례- 여권신청시 구청에서 국제운전면허증 발급가능 (0) | 2013.12.03 |
[펌] 102회 기술사 준비하면서... (0) | 2013.11.20 |