搜题
问题   更新时间2023/4/3 12:59:00

下面程序是否有错?如果有错试标出错误位置并指出是何种错误。

class AmIWrong
{
int data1,data2;
AmIWrong()
{ data1=-1; }
AmIWrong(int d)
{ data2=d;
this();
}
}

您的答案: 程序有错,构造函数重载this()语句应为第一个语句。 改正如下: class AmIWrong { int data1,data2; AmIWrong() { data1=-1; } AmIWrong(int d) { this(); data2=d; } }
王老师:19139051760(拨打)