C#
[C#] - 오버라이딩 : overriding, 오버로딩 : overloading
Riucc
2019. 4. 10. 14:35
○ 오버라이딩 : overriding, 오버로딩 : overloading |
||||||
- 오버라이딩(overriding) 자식클래스에서 부모클래스의 메소드를 재정의하여 사용 부모클래스의 메소드 앞엔 virtual 예약어를 자식클래스의 메소드 앞엔 override 예약어를 붙인다 자식클래스에서 부모클래스를 명시적으로 가르키는 base 예약어도 있다
- 오버로딩(overloading) 이름은 같고, 반환값, 매개변수의 수, 개별 매개변수의 타입이 다르게 재정의하는 것 매개변수의 다형성
|