接口使用
Problem Description
创建一个名称为Vehicle的接口。在接口中添加两个方法start()和stop()。在两个名称分别为Bike和Bus的类中实现Vehicle接口。创建一个名称为Main的类,在Main的main()方法中创建Bike和Bus对象,并访问start()和stop()方法。
代码如下:
// 你的代码将被嵌入这里
class Main
{
public static void main(String[] args)
{
Bike bike=new Bike();
bike.start();
bike.stop();
Bus bus=new Bus();
bus.start();
bus.stop();
}
}
Output Description
i am bike,i am running
i am bike,i am stop
i am bus,i am running
i am bus,i am stop
解题代码
// Vehicle 接口
interface Vehicle{
// start方法 抽象方法只有方法头 没有方法体 默认修饰符为public
void start();
// stop方法
void stop();
}
// Bike类 实现Vehicle接口
class Bike implements Vehicle{
// 实现Vehicle接口的start方法
@Override
public void start() {
System.out.println("i am bike,i am running");
}
// 实现Vehicle接口的stop方法
@Override
public void stop() {
System.out.println("i am bike,i am stop");
}
}
// Bus类 实现Vehicle接口
class Bus implements Vehicle{
// 实现Vehicle接口的start方法
@Override
public void start() {
System.out.println("i am bus,i am running");
}
// 实现Vehicle接口的stop方法
@Override
public void stop() {
System.out.println("i am bus,i am stop");
}
}