子类实现父类的构造方法

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,这样就是子类继承父类的构造函数

子类继承父类的时候,其基类的构造函数,子类也要必须实现,不然会报错

 

posted @ 2019-06-24 22:28  快乐的小草\  阅读(1249)  评论(0编辑  收藏  举报