一、题目!
创建一个名称为VehicleDemo的接口,在接口中添加两个带有一个参数的方法start()和stop()。在两个名称分别为Bike和Bus的类中实现Vehicle接口。创建一个名称为interfaceDemo的类,在interfaceDemo的main()方法中创建Bike和Bus对象,并访问start()和stop()方法。
二、代码
测试类
public class InterfaceDemo {
public static void main(String[] args) {
VehicleDemo bike = new Bike();
bike.start(5);
bike.stop(5);
VehicleDemo bus = new Bus();
bus.start(5);
bus.stop(5);
}
}
其他类
public interface VehicleDemo {
public void start(int n);
public void stop(int n);
}
package com.yangzili.qualifier;
public class Bike implements VehicleDemo {
public void start(int n) {
System.out.println("bike开始了!");
}
public void stop(int n) {
System.out.println("bike停止了!!");
}
}
package com.yangzili.qualifier;
public class Bus implements VehicleDemo {
@Override
public void start(int n) {
// TODO Auto-generated method stub
System.out.println("bus开始了!!!");
}
@Override
public void stop(int n) {
// TODO Auto-generated method stub
System.out.println("bus停止了!!");
}
}