java学习之路之接口(2)

来源:互联网 发布:wine mac下载 编辑:程序博客网 时间:2024/04/30 05:46

java学习之路之接口(2)

---接口的规范及使用


理解: 

电脑上和的USB就是一个接口,U盘、鼠标等相当于一个类,电脑也是相当于一个类, 他们通过USB连接起来,在编程中,类之间也就是通过接口连接。

代码实现范例:
interface USB{ //实现A接口public void start();public void stop();}class Computer{public void plugin(USB usb){ //插入usb.start();usb.stop();}}class Flash implements USB{ //U盘类public void start(){System.out.println("U盘开始工作!");}public void stop(){System.out.println("U盘停止工作!");}}class Print implements USB{ //打印机类public void start(){System.out.println("打印机开始工作!");}public void stop(){System.out.println("打印机停止工作!");}}public class Demo1 {public static void main(String[] args) {Computer com = new Computer();com.plugin(new Flash());com.plugin(new Print());}}

输出:
U盘开始工作!
U盘停止工作!
打印机开始工作!
打印机停止工作!
-----------------------------------------------------------------------------------------------------------

现实的生活中,标准的概念随处可见,在程序中,标准就是通过接口定义的。



0 0
原创粉丝点击