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)가 실행되었다. 이 메소드는 오버로딩된 메소드이다.

+ Recent posts