interface USB{
public abstract void start();
public abstract void stop();
}
class Computer{
public static void plugin(USB usb){
usb.start();
usb.stop();
}
}
class Printer implements USB{
public void start(){
System.out.println("打印机开始");
}
public void stop(){
System.out.println("打印机停止");
}
}
public class USBInterfaceDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Computer.plugin(new Printer());
}
}
/*
运行结果:
打印机开始
打印机停止
*/
public abstract void start();
public abstract void stop();
}
class Computer{
public static void plugin(USB usb){
usb.start();
usb.stop();
}
}
class Printer implements USB{
public void start(){
System.out.println("打印机开始");
}
public void stop(){
System.out.println("打印机停止");
}
}
public class USBInterfaceDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Computer.plugin(new Printer());
}
}
/*
运行结果:
打印机开始
打印机停止
*/