基本信息
- 作者: 程细柱
- 出版社:人民邮电出版社
- ISBN:9787115477880
- 上架时间:2018-6-5
- 出版日期:2018 年6月
- 开本:16开
- 页码:244
- 版次:1-1
- 所属分类:计算机 > 软件工程及软件方法学 > 设计模式
编辑推荐
软件设计中如何提高代码的可复用性、可维护性、健壮性、安全性和可读性。浅显易懂、可视化。采用“任务驱动”的教学方法,根据各种设计模式之间的关系和相似点组织教材目录,对每种模式提出产生背景,并用UML建模语言分析模式的结构,用简单易懂的实例加深学生对该模式的理解。实例都取材于生活,丰富多彩的窗体程序开发
内容简介
作译者
目录
1.1 软件设计模式概述 1
1.1.1 软件设计模式的产生背景 1
1.1.2 软件设计模式的概念与意义 2
1.1.3 软件设计模式的基本要素 2
1.1.4 GoF的23种设计模式简介 3
1.2 UML中的类图 5
1.2.1 统一建模语言简介 5
1.2.2 类、接口和类图 5
1.2.3 类之间的关系 6
1.3 面向对象的设计原则 9
1.3.1 开闭原则 9
1.3.2 里氏替换原则 10
1.3.3 依赖倒置原则 13
1.3.4 单一职责原则 16
1.3.5 接口隔离原则 17
1.3.6 迪米特法则 20
1.3.7 合成复用原则 23
1.3.8 七种设计原则的要点 25
1.5 习题 25