作 者:程细柱 编著 著作
定 价:49.8
出 版 社:人民邮电出版社
出版日期:2018年06月01日
页 数:244
装 帧:平装
ISBN:9787115477880
●章 设计模式基础1
●1.1软件设计模式概述1
●1.1.1软件设计模式的产生背景1
●1.1.2软件设计模式的概念与意义2
●1.1.3软件设计模式的基本要素2
●1.1.4GoF的23种设计模式简介3
●1.2UML中的类图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
●部分目录
本书从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型设计模式(共5种)、结构型设计模式(共7种)、行为型设计模式(共11种)、设计模式实验指导。每章包括教学目标、重点内容、模式的定义与特点、模式的结构与实现、模式的应用场景与应用实例、模式的扩展、章节小结和单元习题等8方面的内容。
程细柱 编著 著作
程细柱,近5年在韶关学院主要担任以下课程的教学工作:Java语言程序设计、WIN不错编程、Java设计模式、现代交换技术、WIN环境编程、编译原理、NET体系结构及程序设计、J2EE体系结构及程序设计、UML软件建模。