java接口实例司机开车
时间: 2023-12-04 18:40:43 浏览: 39
以下是Java接口实例司机开车的例子:
```java
// 定义一个接口
interface Driver {
void drive();
}
// 定义一个男司机类实现接口
class MaleDriver implements Driver {
@Override
public void drive() {
System.out.println("A Male driver drives a car.");
}
}
// 定义一个女司机类实现接口
class FemaleDriver implements Driver {
@Override
public void drive() {
System.out.println("A Female driver drives a bus.");
}
}
// 测试类
public class Test {
public static void main(String[] args) {
// 创建一个男司机对象并调用drive方法
Driver maleDriver = new MaleDriver(); maleDriver.drive(); // 输出:A Male driver drives a car.
// 创建一个女司机对象并调用drive方法
Driver femaleDriver = new FemaleDriver();
femaleDriver.drive(); // 输出:A Female driver drives a bus.
}
}
```