C#子类构造方法定义父类对象
时间: 2023-08-24 07:08:48 浏览: 111
重载构造函数-c#基础语法
在C#中,子类的构造方法可以通过使用关键字 `base` 来调用父类的构造方法,并且在子类的构造方法中执行父类的初始化操作。下面是一个示例代码:
```csharp
class ParentClass
{
public ParentClass()
{
// 父类的构造方法
}
}
class ChildClass : ParentClass
{
public ChildClass() : base()
{
// 子类的构造方法
}
}
```
在上面的示例中,子类 `ChildClass` 的构造方法使用 `base()` 调用父类 `ParentClass` 的构造方法。这样可以确保在创建子类对象时,先执行父类的初始化操作。
阅读全文