在c#中,派生类不能继承其基类的构造函数,但可以通过使用base关键字,派生类构造函数就可以调用基类的构造函数。当创建派生类对象时,系统首先执行基类构造函数,然后执行派生类构造函数。
1、构造函数和析构函数不能被继承
2、派生类可以重写基类的成员
3、派生类应当是对基类的扩展,派生类可以添加新的成员,但不能除去已经继承的成员的定义
在c#中,派生类不能继承其基类的构造函数,但可以通过使用base关键字,派生类构造函数就可以调用基类的构造函数。当创建派生类对象时,系统首先执行基类构造函数,然后执行派生类构造函数。
1、构造函数和析构函数不能被继承
2、派生类可以重写基类的成员
3、派生类应当是对基类的扩展,派生类可以添加新的成员,但不能除去已经继承的成员的定义