面向对象--接口的实际应用--制定标准
面向对象--接口的实际应用--制定标准
博客分类:
- Java SE
![](http://javaself.iteye.com/images/icon_star.png)
- interface USB
- {
- public void start();
- public void stop();
- }
- class Computer
- {
- public static void pugin(USB usb){ //此处只是接口对象的引用变量而已,相当于形参,接口不能恋情new创建实例对象,但能声明对象引用变量。
- 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接口 他制定了一个标准,通过这个接口(标准)来让各个部分相连。
而且相对于抽象类而言,接口可以多继承。
转载于:https://www.cnblogs.com/huyayuan1/p/4715585.html
面向对象--接口的实际应用--制定标准相关推荐
- 接口的实际应用---制定标准
interface USB { void start();//USB开始工作 void stop();//USB结束工作 } class Computer { public stat ...
- 笔记整理3----Java语言高级(三)11 综合练习+12 面向对象-static变量 与 代码块+13 面向对象-继承与抽象类+14 面向对象-接口与多态+15 面向对象-包修饰符
11 综合练习+12 面向对象-static变量 与 代码块+13 面向对象-继承与抽象类+14 面向对象-接口与多态+15 面向对象-包&修饰符 第11天 综合练习 今日内容介绍 综合练习 ...
- 支付宝钱包接口开发包2.0标准版接入与使用规则
接入与使用规则 支付宝钱包支付接口开发包 2.0 标准版 附录文档 版本号:1.3 支付宝(中国)网络技术有限公司 版权所有 支付宝钱包支付接口开发包 2.0 标准版附录文档 目录 1 文档说明... ...
- 面向对象 (接口 Interface)
1,面向对象(接口的概述及其特点) A:接口概述 从狭义的角度讲就是指java中的interface 从广义的角度讲对外提供规则的都是接口 B:接口特点 a:接口用关键字interface表示 int ...
- 制定标准的重要性和意义_标准的重要性
制定标准的重要性和意义 The working world would be nice if we could only develop and maintain our own code. The ...
- 欧盟立法者为ICO重新制定“标准”
点击上方"蓝色字"可关注我们! 暴走时评:欧洲议会成员周二召开会议讨论一项提案,如果得到批准,将对经济集团内部的初始代币发行(ICO)制定新规定.欧盟议会内的所有党派创新小组举行会 ...
- java 使用接口便于维护程序_Java初学——面向对象接口的应用
一.接口 1.什么是接口 接口是比抽象类更抽象的定义,接口不可以被实例化 实现类必须实现接口的所有方法 实现类可以实现多个接口 .多个接口使用逗号隔开 接口中的变量都是静态常量(public stat ...
- Java面向对象:接口的学习
本文介绍了Java中接口的基本语法, 什么是接口, java中的接口 语法规则, 接口的使用,接口的特性,如何实现多个接口,接口间的继承,以及抽象类和接口的区别 Java接口的学习 一.接口的概念 二 ...
- java面向对象 接口和实现类_类实现java面向对象上:接口
最近应用开发的过程中出现了一个小问题,顺便记录一下原因和方法--类实现 10.接口: 接口的设计: 1.应用接口处理多继承: 2.应用接口为外部类添加功能: ...
最新文章
- 让vs中网站的sln文件使用相对路径的办法
- linux服务器dns配置丢失处理
- 用CSS 给网页装潢[3] -构造文本
- 数学狂想曲(十)——复变函数, 平稳离散时间随机过程, 功率谱
- zookeeper集群自动启动-关闭-查询的shell脚本
- 忠告 | 小小对Java30岁程序猿的忠告,强烈推荐!
- html表单样式怎么去掉,HTML表单元素覆盖样式元素问题及其补救之道
- ad输出光绘文件_AD输出文件教程
- 自定义maven插件的实现
- cocos2d-x csb特效文件显示
- dell服务器型号t310,Dell T110/R210/T310/R310服务器 For Windows驱动程序
- html5 canvas 在线图片转换器
- 我搭的神经网络不 work 该怎么办!看看这 11 条新手最容易犯的错误
- 新手进阶建模 (写论文摘要和看论文)
- Access数据库——Cookie注入
- 赶紧收下这四个安卓手机通讯录丢失怎么恢复的技巧吧
- 对象,构造函数,构造函数小练习
- Python Diango学习之路
- python在工程中的应用_将Flash应用于Python项目(转)
- 2022中国“SaaS”领域十大趋势
热门文章
- 根据进程名杀掉jps中的进程名
- 关于机器学习的一些感想
- pynlpir(ICTCLAS)初步使用
- 大话数据结构11:队列 链表结构
- php fastcgi,配置apache以fastcgi运行php
- java 标记_java的标记算法
- 调用支付jsapl缺少参数:totalfee openid无法取得_微信支付的架构到底有多牛?
- python的基本原理_Python函数基本使用原理详解
- 小红书最新用户量数据_小红书估值高达60亿美元?小红书超过蘑菇街了吗?
- ORA-01756: quoted string not properly terminated