其他分享
首页 > 其他分享> > 接口的使用

接口的使用

作者:互联网

什么是接口及作用?接口是一种标准(现在这个世界谁是最牛逼,不是生产产品的,而是制定如何生产的标准的),电脑上的USB接口有几个功能标准?输入数据、输出数据、传输电流充电。一个电脑如果里面实现这个标准,外部就可以通过这个接口使用电脑的三个功能。另一个电脑也实现了这个USB接口标准,那也可以做这三件事情。所以, 接口是标准,一种起到规范标准作用的“特殊的类”。这样做的好处是起到规范或契约作用,还起到保护作用。

接口怎么使用?下面的例子说明了使用的方法。一个企业生产收银系统,需要计算模块,委托软件公司进行开发。软件公司老大了解到收银计算模块需要加减乘除四个功能,至于计算模块怎么做,收银公司说你们公司看着办。老大公司现在搞计算的有两个:小弟1擅长搞手机计算方面的;小弟2擅长通用计算器计算方面的。怎么做?

首先,老大建立接口。使用关键字interface进行。一、定义接口头:关键字interface 加接口名称;二、定义功能标准:用若干方法签名。

其次,小弟实现接口。小弟1建立手机计算模块,但是需要按照老大的功能(契约)要求进行。怎么做?一、定义子类头并加冒号加接口;二、添加子类的类体;三、实现接口的方法(自己擅长的)。小弟2也是这样,不过是做普通计算器模块的。

第三,通过接口访问模块。老大认为,我提出的标准要求,最后通过我为可以为收银公司服务。所以拿到两个小弟的的类以后封装称为计算模块,提供给收银公司,并指导对接。老大说,你们收银公司通过我的接口使用我们的计算模块,至于里面怎么实现的,用哪个小弟的计算功能,你们就不用管了。使用接口的好处是,保障模块的保密和安全。怎么用?

接口 ss=new 小弟类();

应用.接口1()

总结:接口的使用,主要有三步:(1)建立接口;(2)实施接口;(3)外部使用接口访问类。用接口的好处是:一是起到规范作用(单位老大的要求,下面小弟不能自说自话做)。二是起到对子类模块的保护作用。三,它们非常适合组装可随意交换组件的即插即用的体系结构。由于所有可互换的组件都实现相同的接口,因此无需任何额外的编程就可以使用它们。四,方便扩充。当然接口还有许多其他的。

注意事项:(1)一个类可以同时继承多个接口;(2)接口也可以传递。(3)别讲那么多,讲多了也不理解的

标签:计算,老大,模块,接口,小弟,收银,使用
来源: https://www.cnblogs.com/jzzhuhyfu/p/13511437.html