110,566
社区成员
发帖
与我相关
我的任务
分享
class a
{
public int Init { get; set; }
private a()
{
}
protected a(int init)
{
if (init < 1)
throw new Exception("init未初始化");
}
}
class b : a
{
//假设子类需要无参构造
//传递给父类的可以是常量
public b()
: base(5)
{
}
//有参构造,外部传递参数构造父类
public b(int init)
: base(init)
{
}
}