欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#中事件的繼承實例分析

 更新時間:2014年08月28日 11:23:29   投稿:shichen2014  
這篇文章主要介紹了C#中事件的繼承,通過一個面向對象程序實例來說明子類調用父類事件的實現(xiàn)方法,需要的朋友可以參考下

通常來說,C#中的子類無法調用父類的事件,但是可以通過在父類中創(chuàng)建一個方法來調用父類的事件,而子類通過調用父類的方法來觸發(fā)事件。

具體實現(xiàn)代碼如下:

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#程序設計有所幫助

相關文章

最新評論