极客学院java 接口使用代码笔记

来源:互联网 发布:考研网络辅导班 编辑:程序博客网 时间:2024/04/30 21:30


interface USB{              //定义接口
void start();
void stop();
}


class C {
public static void work(USB u){
u.start();
System.out.println("工作中");
u.stop();
}
}


class USBdisk implements USB{   //实现接口
public void start(){
System.out.println("USBdisk开始工作");
}
public void stop(){
System.out.println("USBdisk结束工作");
}

}

class Printer implements USB{
public void start(){
System.out.println("打印机开始工作");
}
public void stop(){
System.out.println("打印机停止工作");
}
}










public class interfaceDemo {


public static void main(String[] args) {

C.work(new USBdisk());
C.work(new Printer());
}

}



0 0