Eclipse不会识别构造函数

时间:2016-07-08 02:20:52

标签: java eclipse constructor

所以我有一个包含以下构造函数的类:

public TaxiModule(TaxiData taxiData)
{
    this(taxiData, VehicleUtils.getDefaultVehicleType());
}


public TaxiModule(TaxiData taxiData, VehicleType vehicleType)
{
    this.taxiData = taxiData;
    this.vehicleType = vehicleType;
}

当我试着打电话时:

new TaxiModule(taxiData)

Eclipse给了我一个错误,说:"构造函数未定义。"当我点击小灯泡的东西来快速修复时,它表明:

Add argument to match constructor TaxiModule(TaxiData, TaxiConfigGroup).
Add argument to match constructor TaxiModule(TaxiData, TaxiConfigGroup, VehicleType).

显然,从构造函数的详细信息来看,我的调用是有效的,第二个建议是不适合的。

任何帮助都会很棒。

谢谢!

0 个答案:

没有答案