软件设计模式(慕课版)

软件设计模式(慕课版)

评分

★★★★★

ISBN

9787115489760

出版社

人民邮电出版社 2018-10-01出版

作者

朱洪军

分类

编程设计

内容简介
本书主要内容包括:第一章和第二章是学习基础。第三章为模式概念介绍。第四到六章,针对不同的模式采用:定义,问题分析,解决问题,应用案例的结构进行内容描述。第七章为行业案例,采用Java技术实现设计模式。
AI简介
这是一本专注于软件设计模式的教材,其内容涵盖了软件工程基础、面向对象程序设计原则、设计模式入门、GoF创建型模式、GoF结构型模式以及GoF行为型模式等多个方面。书中以UML作为主要工具,对软件设计模式进行了深入的阐述和讲解。 在软件工程基础方面,书中详细介绍了软件工程的基本概念、面向对象的概念以及UML的使用。书中还介绍了如何通过UML的时序图、类图、用例图等图来可视化软件结构、行为、对象交互模型。 在面向对象程序设计原则方面,书中详细介绍了单一职责原则、开放/闭合原则、接口隔离原则、依赖倒置原则、Liskov替换原则等原则,并解释了这些原则的含义和重要性。 在设计模式入门方面,书中介绍了设计模式的基本概念,包括设计模式的定义、分类、使用方式以及优缺点。 在GoF创建型模式方面,书中详细介绍了单例模式、原型模式、抽象工厂模式、构造器模式、工厂方法模式等模式,并解释了这些模式的使用场景和优缺点。 在GoF结构型模式方面,书中详细介绍了适配器模式、桥模式、装饰器模式、代理模式等模式,并解释了这些模式的使用场景和优缺点。 在GoF行为型模式方面,书中详细介绍了责任链模式、命令模
阅读/下载地址