面向对象设计的原则是什么

作者:原创时间:2022-06-23
文档

面向对象七大设计原则:

开闭原则:软件实体应该对扩展开放,对修改关闭,开闭原则是设计原则的核心原则,其他的设计原则都是开闭原则表现和补充,实现开闭原则的方法就是抽象。里氏替换原则:在任何父类出现的地方都可以用他的子类来替代。单一职责原则:一个类只应该做和一个职责相关的事情,不要把过多的业务放在一个类中完成。接口隔离原则:使用专门的接口,比用统一的接口要好,便于分工,在实现接口时,不应该看到自己不用关心的方法。依赖倒置原则:面向抽象编程,不要面向具体编程。迪米特原则:软件实体之间应该做到最少的交互,不要和陌生人说话,调用方只关心他需要使用的方法。组合或聚合复用原则:多使用聚合或组合达到代码的重用,少使用继承复用。

显示全文
技术开发费加计扣除问题 水利水电工程到底干什么 重庆森林哪个平台能看 君子兰一年开两次花正常吗 家里有供着关公的吗 怎么看怒之煞打过没 卸甲水可以过高铁安检吗 粉条一折就断是真的吗 湖南郴州东江好玩吗 h1n9是什么 汉献帝的谥号献字是什么意思 vx拍一拍怎么用 美图手机2为什么不能打中文 授组词有哪些呢 酱芦筝怎么烧 明日之后怎么建造灯柱 洗钱和非法集资怎么惩罚 去韩国探亲需要什么手续 总蛋白低有什么危害 什么是个体店 浅谈怎样培养小学生语文自学能力 玩字开头的成语 咖啡色外套配什么内衣 s8是双卡双待吗 王者荣耀怎么重新绑身份证 托福考试需要身份证吗 苦荞茶和苦丁茶的区别 韩国火鸡面保质期多久 交通秩序是维护还是维持 山东省有哪些著名的游乐园啊 豆苗兽为什么能进化成比丘兽 关于竹子的宋词3首 瓦斯等级鉴定多久进行一次 三亚湾哪里好玩 有气味的指甲油有毒吗 年际变化是什么意思 长沙地铁二号线有哪些站 钓鱼用的山芋香精怎么用 为什么买的新鱼要三天后才喂 我只喜欢你第几集有吻戏