본문 바로가기

study/c#

[C#] 매서드 재정의 /함수 오버라이딩






쉽게 상속받은 클래스에서 베이스 클래스의 멤버 함수(매서드)를 재정의 하는 것


class Control

{

public void Test()

{


}

}



class Robot:Control

{

public new void Test()

{


}

}





위와 같이 로봇은 컨트롤 클래스를 상속받았는데 컨르롤의 멤버함수인 테스트를 다시 정의 해서 사용.

이 일부 로봇들은 똑같이 컨트롤 하면 되는데 일부 보스로봇은 컨트롤 방법이 달라야 한다 뭐 이럴때~

ㅋㅋ


'study > c#' 카테고리의 다른 글

c# keycode 표  (0) 2016.07.15
c# 마우스 좌표 클릭  (0) 2016.07.14
C# Epoch Time(에포크 시간) 변환 방법  (0) 2016.07.07
c# listbox 컬렉션 / items의 멤버들  (0) 2014.01.23
[C#] 가상 매서드 (virtual method) /가상 함수  (0) 2014.01.22