C#中事情的承繼實例剖析。本站提示廣大學習愛好者:(C#中事情的承繼實例剖析)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中事情的承繼實例剖析正文
通常來說,C#中的子類無法調用父類的事情,但是可以經過在父類中創立一個辦法來調用父類的事情,而子類經過調用父類的辦法來觸發事情。
詳細完成代碼如下:
class parent
{
protected string name;
public event Handle OnEvent;
protected SendEvent(HandleArgs args)
{
if (OnEvent != null)
{
OnEvent(this, args);
}
}
}
class clild : parent
{
public clild()
{
name = "server1";
}
public void Start()
{
SendEvent(new HandleArgs(State.Start, name));
}
}
希望本文所述對大家的C#順序設計有所協助