面向对象--接口的实际应用
来源:互联网 发布:怎么做好淘宝店铺 编辑:程序博客网 时间:2024/06/04 19:06
Java代码
- interface USB
- {
- public
void start();
- public
void stop();
- }
- class
Computer
- {
- public
static void pugin(USB usb){
- usb.start();
- System.out.println("**************working********"
);
- usb.stop();
- }
- }
- class
Flash implements USB
- {
- 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 Demo5
- {
- public
static void main(String[] args)
- {
- Computer.pugin(new
Flash());//这种调用的方法,还是第一次见
- Computer.pugin(new
Print());
- }
- }
这两天学习接口,抽象类,对象的多态性,感觉非常的吃力,主要是多态性的地方,感觉没有多大的必要,学到这里才明白多态性的重要性,他是用来实例化接口和抽象类的。
这个例子中,USB是一种标准,只有符合这个标准的才能通过USB与电脑相连,而电脑也只认USB。只要你符合这个接口,就可以使用,他不管你是什么设备。
那么就可以这么认为,interface接口 他制定了一个标准,通过这个接口(标准)来让各个部分相连。
而且相对于抽象类而言,接口可以多继承。
0 0
- 面向对象--接口的实际应用
- java 面向对象接口的应用
- PHP面向对象学习之三:抽象类和接口类的实际作用
- 01-面向对象(接口的应用)1 01-面向对象(接口的应用)2 01-面向对象(接口的应用)3
- 面向对象的接口
- 面向对象的接口
- 面向对象(高级)抽象类与接口的应用
- Java面向对象高级--抽象类与接口的应用
- 面向对象(高级)抽象类与接口的应用
- 接口的实际应用--制定标准
- 接口的实际应用--定义标准
- 接口的实际应用--工厂设计模式
- 接口的实际应用--代理设计模式
- 接口的实际应用--适配器模式
- 抽象类和接口的实际应用
- python在接口测试的实际应用
- Java面向对象程序设计之接口应用
- Java面向对象程序设计之接口应用
- Java工程师成神之路
- 一个Mathematica能解Maple不行的特殊积分
- List中的Contains
- RecyclerView的长按多选功能
- POI:上传EXCEL解析
- 面向对象--接口的实际应用
- nodejs入门二
- remoting与socket、web service的比较及实例
- hive的几个疑问点
- 包的基本概念
- thinkphp图片集合
- 处理 windows server 2008 r2 每隔一段时间自动关机笔记
- 四个代码块
- Hadoop2.3.0-CDH5.1.3的eclipse插件编译