如果我从基类继承,并希望将某些内容从继承类的构造函数传递给基类的构造函数,我该如何做
例如,如果我从Exception类继承,我希望执行以下操作:
类MyExceptionClass:异常
{
公共MyExceptionClass(字符串消息、字符串外部信息)
{
//这就是一切崩溃的地方
基地(信息);
}
}
基本上,我希望能够将字符串消息传递给基本异常类
将构造函数修改为以下内容,以便它正确调用基类构造函数:
公共类MyExceptionClass:异常
{
公共MyExceptionClass(字符串消息,字符串外部信息):基(消息)
{
//这里还有其他东西
}
}
请注意,构造函数不是可以在方法中随时调用的东西。这就是在构造函数体中调用时出错的原因