Java定义一个新能源汽车类(HEV) 继承右边的 抽象类汽车类Car。子类HEV将重写父类Car 的方法,如start() 方法将输出:通过电动 方式前进并写程序验证
时间: 2024-02-05 17:11:11 浏览: 60
JAVA类的定义及继承演示
4星 · 用户满意度95%
下面是Java代码实现:
```java
// 定义抽象汽车类
abstract class Car {
String name; // 汽车名称
// 构造方法
public Car(String name) {
this.name = name;
}
// 抽象方法:启动汽车
abstract void start();
}
// 定义新能源汽车类 HEV
class HEV extends Car {
// 构造方法
public HEV(String name) {
super(name);
}
// 重写启动汽车方法
@Override
void start() {
System.out.println(name + ":通过电动方式前进");
}
}
// 测试类
public class Test {
public static void main(String[] args) {
// 创建新能源汽车对象
HEV hev = new HEV("新能源汽车");
// 启动新能源汽车
hev.start();
}
}
```
输出结果:
```
新能源汽车:通过电动方式前进
```
阅读全文