我正在努力弄清楚如何获得我的两个子类,以便为我的第一个子类添加汽车和速度的属性颜色。到目前为止我有
public class ColorSpeed extends Vehicle {
public int Truck;
public int Sedan;
public int SportsCar;
public ColorSpeed(int Truck,
int Sedan,
int SportsCar,{
super(Truck, Sedan, SportsCar);
CarSpeed = "60";
}
public void CarSpeed, CarType(int newValue){
CarType = newValue;
CarSpeed = newValue;
CarColor = newValue;
}
}
对于下一个子类,我需要添加两种燃料常规和高级。我有
public class fuel extends ColorSpeed {
public int Regular;
public int premium;
public ColorSpeed(int NumWheels,
int NumPassengers,
int TypeFuel,
{
super(NumWheels, NumPassengers, TypeFuel);
CarSpeed = "60";
}
public void Regular, Premium(int newValue){
Regular = new Integer(2.00);
Premium = new Integer(3.00);
}
}
我的主要课程有这些方法:
车辆类
构造方法
- 无参数构造函数,它向用户请求所有属性信息,然后构建一个 Vehicle 对象。
访问器方法
- getNumWheels() – 返回 int 车轮数
- getNumPassengers() – 返回 int 乘客数量(包括司机)
- getTypeFuel() – 以字符串形式返回车辆设计的燃料
突变方法
- setNumWheels(int) – 设置车辆的车轮数
- setNumPassengers(int) – 设置车辆的乘客数量(包括司机)
- setTypeFuel(String) – 设置车辆设计的燃料
我很新,真的很想学习,很想得到任何帮助!!