• 【发货快】Java设计模式 刘伟 清华大学出版社 9787302488316
21年品牌 40万+商家 超1.5亿件商品

【发货快】Java设计模式 刘伟 清华大学出版社 9787302488316

二手会有少量涂画,整体不影响再次阅读使用!套装不一定齐全,请下单前咨询在线客服!

7.87 1.1折 69.5 八五品

库存11件

上海黄浦
认证卖家担保交易快速发货售后保障

作者刘伟

出版社清华大学出版社

ISBN9787302488316

出版时间2018-03

版次1

装帧平装

开本16开

纸张胶版纸

页数411页

字数99999千字

定价69.5元

货号9787302488316

上书时间2024-09-01

   商品详情   

品相描述:八五品
商品描述
基本信息
书名:Java设计模式
定价:69.50元
作者:刘伟
出版社:清华大学出版社
出版日期:2018-03-01
ISBN:9787302488316
字数:655000
页码:411
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐
内容丰富,详细讲解7个面向对象设计原则和24个常用设计模式。实例驱动,4个模式应用实例的完整设计方案和程序代码学练结合,包含超过150道习题和3套设计模式模拟试题
内容提要
本书使用Java语言详细讲解常用的软件设计模式。全书共26章,内容包括设计模式概述、面向对象设计原则、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。本书结合大量项目实例对每一个设计模式进行全面、细致的讲解。全书结构合理、条理清晰、内容丰富,且在每一章后面都配有一定数量的习题,在附录中还提供了UML类图相关知识的介绍和3套设计模式模拟试题。另外,扫描书中,可以观看与本书内容配套的课程教学视频,本书还提供了完整的教学资源。本书既可作为高等院校计算机及软件相关专业本科生和研究生软件设计模式、软件体系结构、面向对象分析与设计等课程教材,也可作为各软件培训机构培训教材及全国计算机技术与软件专业技术资格(水平)考试辅导教材,还可作为软件架构师、软件工程师及广大软件爱好者的自学读物和参考用书。
目录
目录章设计模式概述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习题0章桥接模式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习题1章组合模式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习题2章装饰模式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习题3章外观模式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习题4章享元模式14.1享元模式概述14.2享元模式结构与实现14.2.1享元模式结构14.2.2享元模式实现14.3享元模式应用实例14.4有外部状态的享元模式14.5单纯享元模式与复合享元模式14.6享元模式与String类14.7享元模式优/缺点与适用环境14.7.1享元模式优点14.7.2享元模式缺点14.7.3享元模式适用环境14.8本章小结14.9习题5章代理模式15.1代理模式概述15.2代理模式结构与实现15.2.1代理模式结构15.2.2代理模式实现15.3代理模式应用实例15.4远程代理15.5虚拟代理15.6Java动态代理15.7代理模式优/缺点与适用环境15.7.1代理模式优点15.7.2代理模式缺点15.7.3代理模式适用环境15.8本章小结15.9习题6章职责链模式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习题7章命令模式17.1命令模式概述17.2命令模式结构与实现17.2.1命令模式结构17.2.2命令模式实现17.3命令模式应用实例17.4实现命令队列17.5记录请求日志17.6实现撤销操作17.7宏命令17.8命令模式优/缺点与适用环境17.8.1命令模式优点17.8.2命令模式缺点17.8.3命令模式适用环境17.9本章小结17.10习题8章解释器模式18.1解释器模式概述18.2文法规则和抽象语法树18.3解释器模式结构与实现18.3.1解释器模式结构18.3.2解释器模式实现18.4解释器模式应用实例18.5解释器模式优/缺点与适用环境18.5.1解释器模式优点18.5.2解释器模式缺点18.5.3解释器模式适用环境18.6本章小结18.7习题9章迭代器模式19.1迭代器模式概述19.2迭代器模式结构与实现19.2.1迭代器模式结构19.2.2迭代器模式实现19.3迭代器模式应用实例19.4使用内部类实现迭代器19.5Java内置迭代器19.6迭代器模式优/缺点与适用环境19.6.1迭代器模式优点19.6.2迭代器模式缺点19.6.3迭代器模式适用环境19.7本章小结19.8习题第20章中介者模式20.1中介者模式概述20.2中介者模式结构与实现20.2.1中介者模式结构20.2.2中介者模式实现20.3中介者模式应用实例20.4扩展中介者与同事类20.5中介者模式优/缺点与适用环境20.5.1中介者模式优点20.5.2中介者模式缺点20.5.3中介者模式适用环境20.6本章小结20.7习题第21章备忘录模式21.1备忘录模式概述21.2备忘录模式结构与实现21.2.1备忘录模式结构21.2.2备忘录模式实现21.3备忘录模式应用实例21.4实现多次撤销21.5备忘录模式优/缺点与适用环境21.5.1备忘录模式优点21.5.2备忘录模式缺点21.5.3备忘录模式适用环境21.6本章小结21.7习题第22章观察者模式22.1观察者模式概述22.2观察者模式结构与实现22.2.1观察者模式结构22.2.2观察者模式实现22.3观察者模式应用实例22.4JDK对观察者模式的支持22.5观察者模式与Java事件处理22.6观察者模式与MVC22.7观察者模式优/缺点与适用环境22.7.1观察者模式优点22.7.2观察者模式缺点22.7.3观察者模式适用环境22.8本章小结22.9习题第23章状态模式23.1状态模式概述23.2状态模式结构与实现23.2.1状态模式结构23.2.2状态模式实现23.3状态模式应用实例23.4共享状态23.5使用环境类实现状态转换23.6状态模式优/缺点与适用环境23.6.1状态模式优点23.6.2状态模式缺点23.6.3状态模式适用环境23.7本章小结23.8习题第24章策略模式24.1策略模式概述24.2策略模式结构与实现24.2.1策略模式结构24.2.2策略模式实现24.3策略模式应用实例24.4Java SE中的布局管理24.5策略模式优/缺点与适用环境24.5.1策略模式优点24.5.2策略模式缺点24.5.3策略模式适用环境24.6本章小结24.7习题第25章模板方法模式25.1模板方法模式概述25.2模板方法模式结构与实现25.2.1模板方法模式结构25.2.2模板方法模式实现25.3模板方法模式应用实例25.4钩子方法的使用25.5模板方法模式优/缺点与适用环境25.5.1模板方法模式优点25.5.2模板方法模式缺点25.5.3模板方法模式适用环境25.6本章小结25.7习题第26章访问者模式26.1访问者模式概述26.2访问者模式结构与实现26.2.1访问者模式结构26.2.2访问者模式实现26.3访问者模式应用实例26.4访问者模式与组合模式联用26.5访问者模式优/缺点与适用环境26.5.1访问者模式优点26.5.2访问者模式缺点26.5.3访问者模式适用环境26.6本章小结26.7习题附录AUML类图A.1UML概述A.2类与类的UML表示A.3类之间的关系附录B设计模式模拟试题B.1模拟试题一B.2模拟试题二B.3模拟试题三参考文献
作者介绍
刘伟,中南大学计算机应用技术博士,高级工程师,中国计算机学会会员,国家认证系统分析师,首批国家认证系统架构设计师,数据库系统工程师,微软认证系统工程师,CSDN认证专家及知名博主。具有十多年软件开发、项目管理及教育培训经验。
序言

—  没有更多了  —

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

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