已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
郑州大学软件学院 赵哲,1,软件体系结构,补充内容: 第八章-面向对象体系结构设计原则,郑州大学软件学院 赵哲,2,回顾,设计模式 MVC ABSD ABSD相关术语 ABSDM,郑州大学软件学院 赵哲,3,本节主要内容,面向对象体系结构设计7大原则 单一职责原则 开-闭原则 里氏代换原则 依赖倒转原则 接口隔离原则 合成/聚合复用原则 迪米特原则,郑州大学软件学院 赵哲,4,单一职责原则,有关手机 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏!,郑州大学软件学院 赵哲,5,单一职责原则,软件设计真正要做的许多内容,就是发现职责并且把职责相互分离 原则:若想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责 一个类只有一种职责 SRP Single Responsibility Principle,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年租车行租车合同范文(二篇)
- 2024年建筑安装工程承包合同电子版(2篇)
- 2024年对外加工装配协议范本(二篇)
- 2024年房屋建筑承包合同常规版(2篇)
- 中考语文复习古代诗词中的意象分析
- 中考语文复习短文写作分析
- 天津市北辰区2024届高三三模语文试题及参考答案
- 2024年西安交大少年班选拔考试语文试卷试题(含答案详解)
- 粤教翔云平台调查问卷
- 商品营业员:中级商品营业员考试题库(三)
- 软件版本控制流程
- 企业新闻宣传与写作方法课件
- 《基于绘本阅读的幼儿语言能力发展研究(论文)》9300字
- 脓肿切开引流术精选课件
- 金属面岩棉三明治夹芯板施工方案
- 长江经济带发展战略课件-鲁教版(2019)高中地理必修二
- HXD1B机车介绍-PPT文档资料
- 《剪窗花》说课稿
- 蓝牙耳机课件
- 宝安区义务教育入学申请·集体宿舍证明
- 引水闸修缮工程旧闸拆除方案
评论
0/150
提交评论