接口有什么用,还是要自己写代码啊

发布网友 发布时间:2022-04-25 20:12

我来回答

2个回答

热心网友 时间:2022-06-17 01:54

接口的一个基本用途,规定子类的行为。更为广阔的用途是接口为其他人使用者提供用途,模块和模块之间的解耦。
接口开发是需要编写代码,接口的使用也需要根据使用编写代码来使用接口。以后程序的扩展性提供基础。“对修改封闭,对扩展开发”。

使用接口的话,在使用它之前,就要想好它要实现的全部功能(接口实际上就是将功能的封装)。确定下这个接口后,如果用户需求变了,只要重新写它的实现类,而其他人只会调用这个接口,只需要接口提供的功能。这样,很可能只需要把修改代码就可以了,其他什么都不用做。同时:这样做的话,使得开发人员能够分工明确,只要确定下来接口了,就可以同时进行开发,提高开发效率。另外,使用接口还有使用方便,可读性强,结构清晰等优点。
人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。
硬件接口,主机的对外接口,通过接口接入其他硬件设备。
软件接口,软件的未来其实在很大程度上要指望软件接口的前景如何。我们知道,计算机世界里的接口这两个字具有两种众所周知的含义:其一是指软件本身的狭义“接口”,比如各种软件开发API等。其二则指的是人与软件之间的交互界面。
应用程序编程接口,简称API(Application Programming Interface),就是软件系统不同组成部分衔接的约定。
把这种人-软件之间的接口称作“用户界面”,也就是“UI”。这里要讨论的前一种定义: 软件不同部分之间的交互接口。通常就是所谓的API――应用程序编程接口,其表现的形式是源代码。API的发明和发展大大促进了计算机产业的进步,同时API几乎决定着日常运算的各个方面。
大多数程序员秉承为软件用户设计优秀的用户界面思想,这一点早已深入人心。可是,另一方面,如何实现合理的软件API却只为少数人所重视。历史证明,所有在应用上获得成功的软件或者Web应用无一不是首先在API的设计上满足了用户的需求,即便这些用户几乎从不直接使用这些API!
程序接口是操作系统为用户提供的两类接口之一,编程人员在程序中通过程序接口来请求操作系统提供服务。

热心网友 时间:2022-06-17 01:55

接口用来规范行为,告诉可以用来做什么。
接口通过不同的实现的可以是用作不同的功能,

例如:有写一个接口A 有 A1、A2。。。 的两种实现方法

你在调用的时候 只需要写 A 就可了,不用去管里面的内容,你只管实现是用的哪一个就可以了。

在设计模式中会有大量的应用,提高代码开发效率,减少耦合,建议多看两个设计模式,相信会有深刻的感受。可以到微软的网站下去下 李建忠老师的 webcast来深入学习。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com