자바
Java - 객체지향 - 다형성
다양한 변신을 의미하는 그리서에 기원을 두고 있다. Poly : 다양한 morphism : 변신 Polymorphism 다형성을 현실세계로 예를 들자면, 돈 액 수 만원은 만원 한장, 오천원 두장, 백원 백장 등 수많은 경우의 수로 구성할 수 있다. 즉, 만 원을 구성하는 형태는 다 다르지만, 모두 동일한 가치인 만원을 의미하게 되는 것 객체지향에서의 다형성은 "서로 다른 객체가 동일한 메세지( 메서드 호출 )에 대하여 서로 다른 방법으로 응답할 수 있는 기능, 키워드 서로 다른 객체 동일한 메세지 서로 다른 방법 상속과 추상화는 다형성과 밀접한 관계를 가진다. 자바에서는 상위 클래스의 객체 변수에 하위 클래스로부터 객체를 생성하여 배정 할 수 있다. 그 반대는 성립되지 않음,
2023. 12. 10. 16:36