ASP/ADO.Net C# 실무 과정 자료] Overriding과 Overloading
ASP/ADO.Net C# 실무 과정 자료] Overriding과 Overloading
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
Overriding과 Overloading
해설)
- 클래스 SportsCar와 Car(슈퍼 클래스) 양쪽에 메소드 “Run()”이 정의되어 있으므로, 이 메소드는 오버라이딩된 메소드이다.
- SportsCar형의 객체 boxter로서 Run()를 호출하면, 오버라이딩 된 메소드가 실행된다.
- 한편, boxter.Run(250)은 매개변수가 있기 때문에 int형 매개변수를 하나가진 메소드인 Run(int i)가 실행되었다. 이 메소드는 오버로딩된 메소드이다.
'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글
ASP/ADO.Net C# 실무 과정 자료] 최종 클래스(Sealed Class) (0) | 2017.06.14 |
---|---|
ASP/ADO.Net C# 실무 과정 자료] 가상 메소(Virtual Method) (0) | 2017.06.14 |
ASP/ADO.Net C# 실무 과정 자료] 메소드 오버로딩(overloading) (0) | 2017.06.14 |
ASP/ADO.Net C# 실무 과정 자료] 메소드 오버라이딩(overriding) (0) | 2017.06.14 |
ASP/ADO.Net C# 실무 과정 자료] 생성자의 상속 예제(2) (0) | 2017.06.14 |