作 者:金百东,刘德山 编著
定 价:59
出 版 社:人民邮电出版社
出版日期:2017年11月01日
页 数:330
装 帧:平装
ISBN:9787115462589
●章设计模式概述1
●1.1设计模式简介2
●1.2预备知识2
●1.2.1接口和抽象类2
●1.2.2反射4
●模式实践练习10
●第2章单例模式11
●2.1问题的提出12
●2.2单例模式12
●2.3单例模式的实现方式12
●2.4应用示例14
●模式实践练习20
●第3章工厂模式21
●3.1关键角色22
●3.2简单工厂23
●3.2.1代码示例23
●3.2.2代码分析24
●3.2.3语义分析24
●3.3工厂25
●3.3.1代码示例25
●部分目录
内容简介
本书共23章。内容涵盖了模式设计的六大法则:单一职责原则、里氏代换原则、开放封闭原则、依赖倒转原则、合成/聚合复用原则、迪米特法则。介绍了Java反射技术在模式中的重要作用。介绍了23种常用模式:接口与抽象类模式,工厂方法模式、抽象工厂模式、构造者模式、桥接模式、装饰模式、代理模式、状态模式、观察者模式、中介者模式等,以及这些模式的综合运用。
金百东,刘德山 编著
金百东,硕士,副教授,辽宁师范大学计算机与信息技术学院教师。主编《Java web编程技术实用教程》、《C++STL基础及应用》、《Java程序设计》、《Java程序设计实验指导》、《Java设计模式深入研究》等教材。其中《C++STL基础及应用》2014年获第2批普通高等教育十二五重量规划教材。多次获得蓝桥杯软件和信息技术专业人才大赛及辽宁省大学生ACM竞赛很好指导教师。研究兴趣集中在物联网信息处理、设计模式及STL应用。在计算机应用与软件、微型机与应用、自动化技术与应用等期刊发表论文18余篇。