子類實現父類的構造方法

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,這樣就是子類繼承父類的構造函數this

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

相關文章
相關標籤/搜索