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盘停止工作!
打印机开始工作!
打印机停止工作!
U盘停止工作!
打印机开始工作!
打印机停止工作!
-----------------------------------------------------------------------------------------------------------
现实的生活中,标准的概念随处可见,在程序中,标准就是通过接口定义的。
0 0
- java学习之路之接口(2)
- Java学习之路--接口
- java学习之路之接口(1)
- java 学习之接口
- Java学习之接口
- java学习之接口
- Java学习之接口
- java学习之接口
- java学习之接口
- Java学习笔记之接口
- java学习笔记之接口
- java学习笔记之接口
- Java学习笔记之接口
- Java学习笔记之接口
- Java基础学习之接口
- java学习之路之接口(3)--工厂设计模式
- java学习之路 之 高级类特性2-抽象类、接口
- java学习之路 之 高级类特性2-接口(interface)-练习题
- 阿里同一个域名,解析映射多台服务
- Makefile 使用总结
- Android NDK开发Crash错误定位
- 紫书章六例题八 UVA 548 (中序后序建树,前序遍历求值)
- tensorflow39《TensorFlow实战》笔记-07-03 TensorFlow实现Bidirectional LSTM Classifier code
- java学习之路之接口(2)
- 欢迎使用CSDN-markdown编辑器
- 题目1063:整数和
- Git学习记录
- 线程同步工具之CyclicBarrier
- 显存文本模式详解 ———《x86汇编语言:从实模式到保护模式》读书笔记补遗02
- [POI2007] BZOJ 1102 山峰和山谷Grz-bfs-floodfill
- unable to access android sdk add-on list
- android自动化测试Uiautomator源码分析之四