私はJavaに非常に慣れていないので、これを理解することはできません。これはどのように見えるべきかですが、それは私にエラーを与え、私はそれを変換する必要があるかどうかわかりません!または私は何か他の間違ったことをしています!!!
これが私の要件です。提供された車両データを使用して変数に値を割り当てます。これらの車両データ値にアクセスする方法については、データファイルのレイアウト情報を参照してください。1.速度
public class Bicycle extends Vehicle implements IOutput {
private static int speeds;
public Bicycle(String[] vehicleData) {
super(vehicleData,speeds); // get error: The constructor Vehicle(String[], int) is undefined
// or i should this one :
speeds = Convert.toInteger(vehicleData[0]);
}
こちらが車両クラスです
public Vehicle(String[] vehicleData) {
count++;
owner= new Owner(vehicleData);
setVehicleType(Convert.toInteger(vehicleData[0]));
make = vehicleData[1];
model = vehicleData[2];
color = vehicleData[3];
purchaseDate = vehicleData[4];
cost = Convert.toDouble(vehicleData[5]);
}