728x90
반응형
SMALL
오버라이딩
-
오버로딩 오버라이딩혼자서 공부하기/자바 2007. 4. 20. 09:56
오버로딩 과 오버라이딩의 필요성 오버라이딩과 오버로딩은 과연 무엇인가 무엇때문에 필요한것인가 라고한다면 바로 객체지향 프로그래밍의 다형성을 위해 필요한 개념이라 할수있습니다. 다형성이란 폴리모피즘이라고도 부르며 많은형태라는 뜻을 가지고있습니다. 하위 등급이 상위 등급의 특성을 계승할 때, 그 구조나 방법을 변경하거나 부분적으로 추가하여 여러가지 많은 형태를 만들어내는것이 오버로딩과 오버라이딩의 역활입니다. 3. 필요성 설명 오버 라이딩이란? 일단 사람이란 객체를 예를 들어 설명하겠습니다. 사람은 자신의 아버지로부터 태어났습니다. 그리고 자신의 아버지의 유전정보들을 상속받았습니다.둘다 동일한 기능을 가지고 있습니다.아버지는 "말한다"라는 기능을 가지고있고 아버지의 정보를 상속받은 자식도 "말한다"라는 기능..