Java设计模式:程序员必修课程中文版怎么样?
本书使用Java语言详细讲解常用的软件设计模式。全书共26章,内容包括设计模式概述、面向对象设计原则、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。 本书结合大量项目实例对每一个设计模式进行全面、细致的讲解。全书结构合理、条理清晰、内容丰富,且在每一章后面都配有一定数量的习题,在附录中还提供了UML类图相关知识的介绍和3套设计模式模拟试题。另外,扫描书中二维码,可以观看与本书内容配套的课程教学视频,本书还提供了完整的教学资源。 本书既可作为高等院校计算机及软件相关专业本科生和研究生软件设计模式、软件体系结构、面向对象分析与设计等课程教材,也可作为各软件培训机构培训教材及全国计算机技术与软件专业技术资格(水平)考试辅导教材,还可作为软件架构师、软件工程师及广大软件爱好者的自学读物和参考用书。
作者简介:
刘伟,中南大学计算机应用技术博士,高级工程师,中国计算机学会会员,国家认证系统分析师,首批国家认证系统架构设计师,数据库系统工程师,微软认证系统工程师,CSDN认证专家及知名博主。具有十多年软件开发、项目管理及教育培训经验。
目录:
第1章设计模式概述
第2章面向对象设计原则
第3章简单工厂模式
第4章工厂方法模式
第5章抽象工厂模式
第6章建造者模式
第7章原型模式
第8章单例模式
第9章适配器模式
第10章桥接模式
第11章组合模式
第12章装饰模式
第13章外观模式
第14章享元模式
第15章代理模式
第16章职责链模式
第17章命令模式
第18章解释器模式
第19章迭代器模式
第20章中介者模式
第21章备忘录模式
第22章观察者模式
第23章状态模式
第24章策略模式
第25章模板方法模式
第26章访问者模式
点击下载