当我在这个构造函数中调用其他构造函数时出现了这个错误
public Busline(int id,String lineNum,String type,String startAndEndTime,
String company,String startRoute,String endRoute,
String mark,String other)
{
this.id = id;
this(lineNum,type,startAndEndTime,
company,startRoute,endRoute,
mark,other);
}原来是构造函数必须放在第一行,这是哪门子规定啊,没办法,改过来吧!
public Busline(int id,String lineNum,String type,String startAndEndTime,
String company,String startRoute,String endRoute,
String mark,String other)
{
this(lineNum,type,startAndEndTime,
company,startRoute,endRoute,
mark,other);
this.id = id;
}这样就好了,又学习了。
本文介绍了在Java中一个构造函数如何正确地调用另一个构造函数。特别强调了调用必须放在构造函数的第一行,并通过实例展示了正确的实现方式。
8189

被折叠的 条评论
为什么被折叠?



