Java设计模式: 程序员必修课程,详细讲解7个面向对象设计原则和24个常用设计模式
Book information
Description
本书使用Java语言详细讲解常用的软件设计模式。全书共26章,内容包括设计模式概述、面向对象设计原则、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。 本书结合大量项目实例对每一个设计模式进行全面、细致的讲解。全书结构合理、条理清晰、内容丰富,且在每一章后面都配有一定数量的习题,在附录中还提供了UML类图相关知识的介绍和3套设计模式模拟试题。另外,扫描书中二维码,可以观看与本书内容配套的课程教学视频,本书还提供了完整的教学资源。 本书既可作为高等院校计算机及软件相关专业本科生和研究生软件设计模式、软件体系结构、面向对象分析与设计等课程教材,也可作为各软件培训机构培训教材及全国计算机技术与软件专业技术资格(水平)考试辅导教材,还可作为软件架构师、软件工程师及广大软件爱好者的自学读物和参考用书。
Similar books
ANSYS 12.0宝典
2010 · PDF
Linux高性能网络详解:从DPDK、RDMA到XDP
2023 · PDF
挣扎与超越 ————论史铁生散文意象
2014 · PDF
追问人工智能 : 从剑桥到北京
2019 · PDF
普通人话语中的政治: 转型中国的农民政治心理透视
2015 · PDF
人之殇: 全景透视下的拐卖人口犯罪
2017 · PDF
设计模式的艺术:软件开发人员内功修炼之道
2013 · PDF
中国建筑西南设计研究院:成都嘉煜金融科技中心方案深化设计(高新区名都路166号)
2012 · PDF