ASP/ADO.Net C# 실무 과정 자료] Polymorphism
ASP/ADO.Net C# 실무 과정 자료] Polymorphism
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
Polymorphism
■ 다형성
- 클래스가 다양한 형태를 가질 수 있음을 의미한다.
- 고속버스가 자동차로 부터 상속을 받았을 때, 둘 다 Run() 이라는 메소드를 가지고 있다고 해도 Run()의 의미는 다를 수 밖에 없다. 또한 고속버스로 부터 상속받은 우등고속버스 역시 Run()의 의미가 달라진다. 이것을 오버라이딩에 의한 다형성이라고 말한다.
- 또한 고속도로를 달리는 Run(고속도로 a)와 일반 국도를 달리는 Run(일반국도 b)는 서로 다른 의미가 된다. 이것을 오버로딩에 의한 다형성이라고 말한다.
'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글
ASP/ADO.Net C# 실무 과정 자료] 클래스 멤버 (0) | 2017.06.09 |
---|---|
ASP/ADO.Net C# 실무 과정 자료] 클래스의 정의 (0) | 2017.06.09 |
ASP/ADO.Net C# 실무 과정 자료] Multiple Inheritance (0) | 2017.06.09 |
ASP/ADO.Net C# 실무 과정 자료] 상속 (Inheritance) (0) | 2017.06.09 |
ASP/ADO.Net C# 실무 과정 자료] 클래스 (Class) (0) | 2017.06.09 |