设计原则

更新时间:2023-03-18 21:01:31作者:未知

设计原则

品牌型号:HUAWEI P50 Pocket
系统:HarmonyOS 3
软件版本:

设计原则

设计原则有开闭原则、单一职责原则、依赖倒置原则、接口分离原则。一个软件实体,如类,模块和函数应该对外扩展开发,对内修改关闭。用抽象构建框架,用实现扩展细节。不以改动原有类的方式来实现新需求,而是应该以实现事先抽象出来的接口(或具体类继承抽象类)的方式来实现。

一个类只允许有一个职责,即只有一个导致该类变更的原因。如果类与方法的职责划分的很清晰,不但可以提高代码的可读性,更实际性地更降低了程序出错的风险,因为清晰的代码会让bug无处藏身,也有利于bug的追踪,也就是降低了程序的维护成本。依赖抽象而不是依赖实现。抽象不应该依赖细节,细节应该依赖抽象。高层模块不能依赖低层模块,二者都应该依赖抽象。


本文标签: 原则  则有  抽象  实体  函数  

为您推荐

ins全称

ins全称是Instagram。Instagram是一款运行在移动端上的社交应用。Instagram名字源自于Instamatic,是柯达从1963年便开始销售的一个低价便携傻瓜相机的系列名。

2023-04-13 09:02

微信班级群怎么取消企业微信

1、首先打开企业微信首页,打开通讯录,选择打开要退出的群。2、然后点击进入到群聊天界面,在群聊天界面点击右上方的图标。3、然后在打开群设置界面中,滑动到最下面的位、最后点击下面位置的退出群聊即可。

2023-04-13 09:02

tap是什么软件

Tap是一个新型的免费自助建站服务平台,Tap主要会为个人用户及企业用户提供服务。针对于不同用户的建站需求,Tap提供了很多免费的网站模板可供选择,并且可以很方便的给你的网站添加功能丰富的网站组件,操作非常简单。

2023-04-13 09:02

税务ukey管理员密码是什么

管理员登录密码为纳税人自行选择设置,根据单位使用要求也可以不设置。增值税发票开票软件(税务Ukey版)有三个密码,即税务Ukey密码、数字证书密码和管理员登录密码。其中税务Ukey和数字证书初始密码均为8个8。

2023-04-13 09:02

189邮箱是什么

189邮箱是面向所有互联网用户的新型邮箱。189邮箱已覆盖所有移动终端,是中国电信为C网手机用户、宽带用户提供的专业电子邮箱服务,它将互联网服务与移动服务结合。

2023-04-13 09:02

滴滴是阿里系还是腾讯系

滴滴不算阿里系也不算腾讯系。滴滴出行是一家独立运营的公司,腾讯只参与投资并未参与经营。滴滴出行母公司为北京小桔科技有限公司,2014年1月获得腾讯3000万美金融资,同年分别入驻qq和微信。

2023-04-13 09:02