package advance; abstract class Car { String mark; public Car(String mark) { this.mark = mark; } public void setMark(String mark) { this.mark = mark; } public String getMark() { return mark; } public void drive() { System.out.println("行驶"); } public void speedChang(int newSpeed) { } } class SubCar extends Car { int price; int speed; public void setPrice(int price) { this.price = price; } public void setSpeed(int speed) { this.speed = speed; } public int getPrice() { return price; } public int getSpeed() { return speed; } public SubCar(String mark, int price, int speed) { super(mark); this.price = price; this.speed = speed; } @Override public String toString() { return "SubCar{" + "mark='" + mark + '\'' + ", price=" + price + ", speed=" + speed + '}'; } public void speedChang(int newSpeed){ this.speed=newSpeed; } } public class Homework1 { public static void main(String[] args) { SubCar AoDi=new SubCar("AoDi",5000,120); SubCar Benz=new SubCar("Benz",6000,110); AoDi.speedChang(123); Benz.speedChang(145); System.out.println("AoDi变速的速度:"+AoDi.getSpeed()); System.out.println("Benz变速的速度:"+Benz.getSpeed()); System.out.println(AoDi.toString()); System.out.println(Benz.toString()); AoDi.drive(); Benz.drive(); } }
1.编写一个Java程序,并满足如下要求:编写一个Car类,具有:属性: 品牌(mark) - String类型功能: 驾驶 void drive()定义Car类的子类SubCar,具有:属性: 价格
最新推荐文章于 2022-08-14 18:07:10 发布