右侧
当前位置:网站首页 > 资讯 > 正文

主要接口设计原则,主要接口设计原则是什么

作者:admin 发布时间:2024-02-19 16:30 分类:资讯 浏览:9 评论:0


导读:接口设计的主要依据是什么?接口设计主要包括哪些内容?接口设计的主要依据是形象;因为在平面设计中,一组相同或相似的形象组成,其每一组成单位成为基本形,基本形是一个最小的单位,利用它...

接口设计的主要依据是什么?接口设计主要包括哪些内容?

接口设计的主要依据是形象;因为在平面设计中,一组相同或相似的形象组成,其每一组成单位成为基本形,基本形是一个最小的单位,利用它根据一定的构成原则排列、组合、便可得到最好的构成效果。

接口设计的主要依据是数据流图,接口设计的任务主要是描述软件与外部环境之间的交互关系,软件内模块之间的调用关系。

接口设计包括三个方面:用户接口 用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。外部接口 用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。

接口设计一般出现在软件开发的概要设计阶段,概要设计要根据需求划分模块,而模块之间的联系就是通过定义接口实现的。例如有模块A,B。

是指同一计算机不同功能层之间的通信规则称为接口。主要功能是:对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口指定必须由类提供的成员或实现它的其他接口。

在扩展和通道接口设计中应遵循哪些原则??

接口隔离原则 这个原则的意思是:使用多个隔离的接口,比使用单个接口要好。它还有另外一个意思是:降低类之间的耦合度。

接口要尽量小 不能出现Fat Interface;但是要有限度,首先不能违反单一职责原则(不能一个接口对应半个职责)。2)接口要高内聚 在接口中尽量少公布public方法。接口是对外的承诺,承诺越少对系统的开发越有利。

存储器扩展:容量需求,在选择时就考虑到单片机的内部存储器资源,如能满足要求就不需要进行扩展,在必须扩展时注意存储器的类型、容量和接口,一般尽量留有余地,并且尽可能减少芯片的数量。

接口分离原则

1、接口分离原则指在设计时采用多个与特定客户类有关的接口比采用一个通用的接口要好。接口分离原则的背景是对类和接口设计的思考。在面向对象设计中,接口表示对象的行为和能力,而类实现接口来提供具体的实现。

2、要符合接口隔离原则,只需要将不同类型的接口分离出来即可。我们将原来的 RestaurantProtocol 接口拆分成两个接口:下单接口和支付接口。

3、接口隔离原则表明客户端不应该被强迫实现一些他们不会使用的接口,应该把胖接口中的方法分组,然后用多个接口代替它,每个接口服务于一个子模块。接口隔离原则 不应该强迫客户端依赖于他们不会使用的接口。

4、接口分离原则:不应该强迫客户依赖于它们不用的方法。开放-封闭原则:软件实体(类、模块、函数等)应该是可以扩展的,即开放的;但是不可修改的,即封闭的。共同封闭原则:包中的所有类对于同一类性质的变化应该是共同封闭的。

5、设计的原则:在进行软件系统设计时所要遵循的一些经验准则,应用该准则的目的通常是为了避免某些经常出现的设计缺陷。目前,较为公认的设计原则包括:开放-封闭原则、依赖倒置原则、里氏替换原则、接口隔离原则等。

标签:


取消回复欢迎 发表评论: