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

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

 更新時間:2014年08月28日 11:23:29   投稿:shichen2014  
這篇文章主要介紹了C#中事件的繼承,通過一個面向?qū)ο蟪绦驅(qū)嵗齺碚f明子類調(diào)用父類事件的實現(xiàn)方法,需要的朋友可以參考下

通常來說,C#中的子類無法調(diào)用父類的事件,但是可以通過在父類中創(chuàng)建一個方法來調(diào)用父類的事件,而子類通過調(diào)用父類的方法來觸發(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#程序設計有所幫助

相關(guān)文章

最新評論