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;}@Overridepublic 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();}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!