• C#设计模式(第2版)
21年品牌 40万+商家 超1.5亿件商品

C#设计模式(第2版)

正版保障 假一赔十 可开发票

60.02 8.6折 69.5 全新

库存8件

广东广州
认证卖家担保交易快速发货售后保障

作者刘伟、胡志刚

出版社清华大学出版社

ISBN9787302485704

出版时间2018-01

装帧平装

开本16开

定价69.5元

货号25216088

上书时间2024-10-27

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
本书使用C#语言详细讲解了24种设计模式。全书共分为26章,内容包括设计模式概述、面向对象设计原则、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。本书结合大量项目应用实例,对每一个设计模式都进行了细致的讲解。本书结构合理、条理清晰、内容丰富,且在每一章后面都配有大量的习题,在附录中还提供了对UML类图相关知识的介绍和三套设计模式模拟试题。本书既可作为高等院校计算机及软件相关专业本科生和研究生软件设计模式、软件体系结构、面向对象分析与设计等课程教材,也可作为各软件培训机构培训教材及全国计算机技术与软件专业技术资格(水平)考试辅导教材,还可作为软件架构师、软件工程师及广大软件爱好者的自学读本和参考用书。

作者简介
刘伟,中南大学计算机应用技术博士,不错工程师,中国计算机学会会员,国家认证系统分析师,首批国家认证系统架构设计师,数据库系统工程师,微软认证系统工程师,CSDN认证专家及知名博主。具有十多年软件开发、项目管理及教育培训经验,为多家企业提供IT咨询和培训服务。在设计模式、代码重构、软件需求、软件架构、UML建模技术等领域拥有多年研究与应用经验,主持和参与四十多个软件项目的研发工作,拥有软件著作权十余项,发表相关论文二十多篇,已出版《设计模式》、《设计模式实训教程》、《C#设计模式》、《设计模式的艺术——软件开发人员内功修炼之道》等多部著作。

目录

 


目录


 


第1章设计模式概述


 


1.1设计模式的诞生与发展


 


1.1.1模式的诞生与定义


 


1.1.2软件模式概述


 


1.1.3设计模式的发展


 


1.2设计模式的定义与分类


 


1.2.1设计模式的定义


 


1.2.2设计模式的基本要素


 


1.2.3设计模式的分类


 


1.3GoF设计模式简介


 


1.4设计模式的优点


 


1.5本章小结


 


1.6习题


 


第2章面向对象设计原则


 


2.1面向对象设计原则概述


 


2.2单一职责原则


 


2.3开闭原则


 


2.4里氏代换原则


 


2.5依赖倒转原则


 


2.6接口隔离原则


 


2.7合成复用原则


 


2.8迪米特法则


 


2.9本章小结


 


2.10习题


 


第3章简单工厂模式


 


3.1创建型模式


 


3.2简单工厂模式概述


 


3.3简单工厂模式的结构与实现


 


3.3.1简单工厂模式的结构


 


3.3.2简单工厂模式的实现


 


3.4简单工厂模式的应用实例


 


3.5创建对象与使用对象


 


3.6简单工厂模式的简化


 


3.7简单工厂模式的优缺点与适用环境


 


3.7.1简单工厂模式的优点


 


3.7.2简单工厂模式的缺点


 


3.7.3简单工厂模式的适用环境


 


3.8本章小结


 


3.9习题


 


第4章工厂方法模式


 


4.1工厂方法模式概述


 


4.2工厂方法模式的结构与实现


 


4.2.1工厂方法模式的结构


 


4.2.2工厂方法模式的实现


 


4.3工厂方法模式的应用实例


 


4.4配置文件与反射


 


4.5工厂方法的重载


 


4.6工厂方法的隐藏


 


4.7工厂方法模式的优缺点与适用环境


 


4.7.1工厂方法模式的优点


 


4.7.2工厂方法模式的缺点


 


4.7.3工厂方法模式的适用环境


 


4.8本章小结


 


4.9习题


 


第5章抽象工厂模式


 


5.1产品等级结构与产品族


 


5.2抽象工厂模式概述


 


5.3抽象工厂模式的结构与实现


 


5.3.1抽象工厂模式的结构


 


5.3.2抽象工厂模式的实现


 


5.4抽象工厂模式的应用实例


 


5.5开闭原则的倾斜性


 


5.6抽象工厂模式的优缺点与适用环境


 


5.6.1抽象工厂模式的优点


 


5.6.2抽象工厂模式的缺点


 


5.6.3抽象工厂模式的适用环境


 


5.7本章小结


 


5.8习题


 


第6章建造者模式


 


6.1建造者模式概述


 


6.2建造者模式的结构与实现


 


6.2.1建造者模式的结构


 


6.2.2建造者模式的实现


 


6.3建造者模式的应用实例


 


6.4指挥者类的深入讨论


 


6.5建造者模式的优缺点与适用环境


 


6.5.1建造者模式的优点


 


6.5.2建造者模式的缺点


 


6.5.3建造者模式的适用环境


 


6.6本章小结


 


6.7习题


 


第7章原型模式


 


7.1原型模式概述


 


7.2原型模式的结构与实现


 


7.2.1原型模式的结构


 


7.2.2浅克隆与深克隆


 


7.2.3原型模式的实现


 


7.3原型模式的应用实例


 


7.4原型管理器


 


7.5原型模式的优缺点与适用环境


 


7.5.1原型模式的优点


 


7.5.2原型模式的缺点


 


7.5.3原型模式的适用环境


 


7.6本章小结


 


7.7习题


 


第8章单例模式


 


8.1单例模式概述


 


8.2单例模式的结构与实现


 


8.2.1单例模式的结构


 


8.2.2单例模式的实现


 


8.3单例模式的应用实例


 


8.4饿汉式单例与懒汉式单例


 


8.5单例模式的优缺点与适用环境


 


8.5.1单例模式的优点


 


8.5.2单例模式的缺点


 


8.5.3单例模式的适用环境


 


8.6本章小结


 


8.7习题


 


第9章适配器模式


 


9.1结构型模式


 


9.2适配器模式概述


 


9.3适配器模式的结构与实现


 


9.3.1适配器模式的结构


 


9.3.2适配器模式的实现


 


9.4适配器模式的应用实例


 


9.5缺省适配器模式


 


9.6双向适配器


 


9.7适配器模式的优缺点与适用环境


 


9.7.1适配器模式的优点


 


9.7.2适配器模式的缺点


 


9.7.3适配器模式的适用环境


 


9.8本章小结


 


9.9习题


 


第10章桥接模式


 


10.1桥接模式概述


 


10.2桥接模式的结构与实现


 


10.2.1桥接模式的结构


 


10.2.2桥接模式的实现


 


10.3桥接模式的应用实例


 


10.4桥接模式与适配器模式联用


 


10.5桥接模式的优缺点与适用环境


 


10.5.1桥接模式的优点


 


10.5.2桥接模式的缺点


 


10.5.3桥接模式的适用环境


 


10.6本章小结


 


10.7习题


 


第11章组合模式


 


11.1组合模式概述


 


11.2组合模式的结构与实现


 


11.2.1组合模式的结构


 


11.2.2组合模式的实现


 


11.3组合模式的应用实例


 


11.4透明组合模式与安全组合模式


 


11.5组合模式的优缺点与适用环境


 


11.5.1组合模式的优点


 


11.5.2组合模式的缺点


 


11.5.3组合模式的适用环境


 


11.6本章小结


 


11.7习题


 


第12章装饰模式


 


12.1装饰模式概述


 


12.2装饰模式的结构与实现


 


12.2.1装饰模式的结构


 


12.2.2装饰模式的实现


 


12.3装饰模式的应用实例


 


12.4透明装饰模式与半透明装饰模式


 


12.5装饰模式的优缺点与适用环境


 


12.5.1装饰模式的优点


 


12.5.2装饰模式的缺点


 


12.5.3装饰模式的适用环境


 


12.6本章小结


 


12.7习题


 


第13章外观模式


 


13.1外观模式概述


 


13.2外观模式的结构与实现


 


13.2.1外观模式的结构


 


13.2.2外观模式的实现


 


13.3外观模式的应用实例


 


13.4抽象外观类


 


13.5外观模式的优缺点与适用环境


 


13.5.1外观模式的优点


 


13.5.2外观模式的缺点


 


13.5.3外观模式的适用环境


 


13.6本章小结


 


13.7习题


 


第14章享元模式


 


14.1享元模式概述


 


14.2享元模式的结构与实现


 


14.2.1享元模式的结构


 


14.2.2享元模式的实现


 


14.3享元模式的应用实例


 


14.4有外部状态的享元模式


 


14.5单纯享元模式和复合享元模式


 


14.6享元模式的优缺点与适用环境


 


14.6.1享元模式的优点


 


14.6.2享元模式的缺点


 


14.6.3享元模式的适用环境


 


14.7本章小结


 


14.8习题


 


第15章代理模式


 


15.1代理模式概述


 


15.2代理模式的结构与实现


 


15.2.1代理模式的结构


 


15.2.2代理模式的实现


 


15.3代理模式的应用实例


 


15.4远程代理


 


15.5虚拟代理


 


15.6缓冲代理


 


15.7代理模式的优缺点与适用环境


 


15.7.1代理模式的优点


 


15.7.2代理模式的缺点


 


15.7.3代理模式的适用环境


 


15.8本章小结


 


15.9习题


 


第16章职责链模式


 


16.1行为型模式


 


16.2职责链模式概述


 


16.3职责链模式的结构与实现


 


16.3.1职责链模式的结构


 


16.3.2职责链模式的实现


 


16.4职责链模式的应用实例


 


16.5纯与不纯的职责链模式


 


16.6职责链模式的优缺点与适用环境


 


16.6.1职责链模式的优点


 


16.6.2职责链模式的缺点


 


16.6.3职责链模式的适用环境


 


16.7本章小结


 


16.8习题


 


第17章命令模式


 


17.1命令模式概述


 


17.2命令模式的结构与实现


 


17.2.1命

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP