创建一个名称为汽车的接口 在接口中添加两个带有一个参数的方法start()和stop()。在两个名称分别为自行车和大巴士的类中实现汽车接口。创建一个名称为interfaceDemo的类 在interfaceDemo的main()方法中创建Bike和Bus对象 并访问start()和stop()方法。
时间: 2024-01-21 22:16:10 浏览: 53
下面是实现该功能的代码示例:
```java
// 定义汽车接口
interface Car {
void start(String name);
void stop(String name);
}
// 自行车类实现汽车接口
class Bike implements Car {
@Override
public void start(String name) {
System.out.println(name + "自行车启动了");
}
@Override
public void stop(String name) {
System.out.println(name + "自行车停止了");
}
}
// 大巴士类实现汽车接口
class Bus implements Car {
@Override
public void start(String name) {
System.out.println(name + "大巴士启动了");
}
@Override
public void stop(String name) {
System.out.println(name + "大巴士停止了");
}
}
public class InterfaceDemo {
public static void main(String[] args) {
Bike bike = new Bike();
Bus bus = new Bus();
bike.start("小明骑着");
bike.stop("小明骑着");
bus.start("公交车");
bus.stop("公交车");
}
}
```
输出结果为:
```
小明骑着自行车启动了
小明骑着自行车停止了
公交车大巴士启动了
公交车大巴士停止了
```