子類實現父類的構造方法


class SocketHelper
{
//EventEmitters是另外的一個類,方法里的東西也不要去管public SocketHelper(EventEmitters eventEmitters)
{
Event enendata = new Event(new callback2Delegate(OnSend), null);
eventEmitters.on("senddata", enendata);

this.eventEmitters = eventEmitters;
thread = new Thread(Run);
Type = true;
thread.Start();
} 
}
  

上面的是父類,然后子類實現父類的構造函數,另外建一個類起名為SocketServer,繼承上一個類SocketHelper(此時SocketHelper為父類):

namespace ActionClient
{
// :后面SocketHelper是父類,子類繼承父類
class SocketServer : SocketHelper {
      //必須實現父類里的構造方法, 用base關鍵字
public SocketServer(EventEmitters eventEmitters) : base(eventEmitters) { } } }

OK,這樣就是子類繼承父類的構造函數

子類繼承父類的時候,其基類的構造函數,子類也要必須實現,不然會報錯

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM