教育路上
摘要:java抽象类定义一个抽象类Car,在该类中包含一个抽象方法run()。java 抽象类 类的继承。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
2023-02-08 15:28网络推荐
定义一个抽象类Car,在该类中包含一个抽象方法run()。分别定义一个Bike类和Bus类继承自Car,在重写的run()方法中分别输出一句话。定义测试类,调用Bike类和Bus类中的方法。
输入:
汽车
输出:
汽车正在快速通过
输入:
自行车
输出:
自行车正在缓慢行驶
import javautilScanner;
abstract class Car{
String name;
abstract void run();
}
class Bike extends Car{
void run() {
Systemoutprintln(name+"正在缓慢行驶");
}
}
class Bus extends Car{
void run() {
Systemoutprintln(name+"正在快速通过");
}
}
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(Systemin); Bike b1 = new Bike();
Bus b2 = new Bus();
String name1 = scannernext(); if (name1equals("自行车")){
b1name = name1;
b1run();
} else if (name1equals("汽车")){
b2name = name1; b2run();
}
}
}
访客的评论 2023/12/09 20:01
文中描述的是准确的吗,如何报名!