📄 mycar.java
字号:
import java.awt.Color;
abstract class Car{
//公用数据成员声明
public Color color; //车辆颜色
public int gearNum; //档位数
public String tiretype; //轮胎型号
public float engine; //引擎排气量
//公共抽象方法声明
public abstract void shiftgear(); //换档
public abstract void brake(); //刹车
public abstract void aircon(); //开冷气
public abstract void headlight(); //开大灯
}
class Audi extends Car{
static int gearNum=5; //声明gearNum为类栏
public Audi () {
tiretype="GoodTire2085BT"; //轮胎型号
engine=2400.0f;//排气量
}
public void shiftgear(){ //换档
System.out.println("轿车换档方式:"+ gearNum+"档");
}
public void brake(){System.out.println("助力刹车系统");} //刹车
public void aircon(){}; //开冷气
public void headlight(){}; //开大灯
}
public class MyCar extends Audi{
private Color color;
public MyCar() {
color=Color.blue; //设置车辆颜色
}
public static void main(String args[]) {
MyCar mycar=new MyCar();
mycar.equipment();
mycar.shiftgear ();
mycar.brake();
}
public void equipment(){
System.out.println("我的车档位数:"+this.gearNum);
System.out.println("我的车颜色:"+this.color);
System.out.println("我的车轮胎型号:"+this.tiretype);
System.out.println("我的车引擎排气量:"+this.engine);
}
public void shiftgear(){//换档-覆盖的新方法
super.shiftgear();
System.out.println("我的车换档方式: "+this.gearNum+"档" );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -