2012. 1. 17. 03:23
public interface IMessengeSeverUI
{
void WriteMessage(string message);
void UpdateClientCount(int count);
}
public class MessengServerUI : IMessengeSeverUI
{
#region IMessengeSeverUI 멤버
public void WriteMessage(string message)
{
Debug.Write(message);
}
public void UpdateClientCount(int count)
{
Debug.Write(count);
}
#endregion
}
결과 : 인터페이스가 하위 상속된 클레스 함수 호출.
static void Main(string[] args)
{
IMessengeSeverUI m_ui = new MessengServerUI();
m_ui.WriteMessage("인터페이스가 하위 상속된 클레스 함수 호출.");
}결과 : 인터페이스가 하위 상속된 클레스 함수 호출.
'강좌 > C#' 카테고리의 다른 글
InvokeRequired & Cross Thread 처리방법 (0) | 2012.01.17 |
---|---|
인터페이스를 상속한 자신을 파라미터로 호출한 경우. (0) | 2012.01.17 |
스레드 콜백함수에 파라미터 보내는 방법 - 스레드, delegate 사용 (0) | 2012.01.17 |
Cross-thread operation not valid (0) | 2012.01.17 |
Delegate (0) | 2012.01.17 |