题目1:创建一个汽车类并将它声明为抽象类。在汽车类中声明一个驾驶信息方法 使它返回一个字符串值。创建两个类轿车和摩托车从汽车类继承 并在这两个类中实现驾驶信息方法。在轿车类中 应当显示“四轮车”信息 而在摩托车类中 应当显示“双轮车”信息。创建另一个带main方法的类 在该类中创建轿车和摩托车的实例 并在控制台中显示消息。
时间: 2024-01-21 07:16:13 浏览: 134
下面是Java代码实现:
```java
//汽车抽象类
abstract class Car {
public abstract String driveInfo();
}
//轿车类
class Sedan extends Car {
public String driveInfo() {
return "四轮车";
}
}
//摩托车类
class Motorcycle extends Car {
public String driveInfo() {
return "双轮车";
}
}
//测试类
public class TestCar {
public static void main(String[] args) {
Sedan sedan = new Sedan();
Motorcycle motorcycle = new Motorcycle();
System.out.println("轿车是" + sedan.driveInfo());
System.out.println("摩托车是" + motorcycle.driveInfo());
}
}
```
输出结果:
```
轿车是四轮车
摩托车是双轮车
```
阅读全文