成功加入购物车
图书条目标准图
耿祥义 、 张跃平 著 / 清华大学出版社 / 2009-05 / 平装
售价 ¥ 5.10 1.8折
定价 ¥29.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2023-08-26
卖家超过10天未登录
Java设计模式/21世纪高等学校计算机专业实用规划教材
《Java设计模式》面向有一定Java语言基础和一定编程经验的读者,重点探讨在Java程序设计中怎样使用著名的23个设计模式。《Java设计模式》的目的是让读者不仅学习怎样在软件设计中使用好设计模式,更重要的是让读者通过学习使用设计模式深刻地理解面向对象的设计思想,以便更好地使用面向对象语言解决设计中的诸多问题。
《Java设计模式》可以作为计算机相关专业高年级学生以及研究生的教材,也可以作为软件项目管理人员、软件开发工程师等专业人员的参考用书,可登录清华大学出版社网站下载书中的示例代码。
第1章设计模式简介1.1什么是设计模式1.2设计模式的起源1.3“23个设计模式”的来源1.4学习设计模式的重要性1.5合理使用模式1.6什么是框架1.7使用Java描述模式的必要性1.8设计模式资源第2章面向对象的几个基本原则2.1面向抽象原则2.2开闭原则2.3多用组合少用继承原则2.4高内聚低耦合原则第3章UML类图简介3.1类3.2接口3.3泛化关系3.4关联关系3.5依赖关系3.6实现关系3.7注释第4章命令模式4.1概述4.2模式的结构与使用4.3命令接口中的撤销方法4.4宏命令4.5命令模式的优点4.6适合使用命令模式的情景4.7命令模式与JavaAWT事件4.8应用举例——模拟小电器第5章观察者模式5.1概述5.2模式的结构与使用5.3观察者模式中的“推”数据与“拉”数据5.4观察者与多主题5.5观察者模式的优点5.6适合使用观察者模式的情景5.7JavaAPI中的Observable类与Observer接口5.8应用举例——统计文本中的单词和数字第6章装饰模式6.1概述6.2模式的结构与使用6.3使用多个装饰者6.4装饰模式相对继承机制的优势6.5装饰模式的优点6.6适合使用装饰模式的情景6.7JavaIO与装饰模式6.8应用举例——读取单词表第7章策略模式7.1概述7.2模式的结构与使用7.3策略模式的优点7.4适合使用策略模式的情景7.5策略模式相对继承机制的优势7.6应用举例——加密、解密文件第8章适配器模式8.1概述8.2模式的结构与使用8.3适配器模式的优点8.4适合适配器模式的情景8.5单接口适配器8.6应用举例——Iterator接口与Enumeration接口第9章责任链模式9.1概述9.2模式的结构与使用9.3责任链模式的优点9.4适合使用责任链模式的情景9.5应用举例——计算阶乘第10章外观模式10.1概述10.2模式的结构与使用10.3外观模式的优点10.4适合使用外观模式的情景10.5应用举例——解析文件第11章迭代器模式11.1概述11.2模式的结构与使用11.3迭代器的next()方法与集合的get(intindex)方法11.4迭代器模式的优点11.5适合使用迭代器模式的情景11.6应用举例——使用多个集合存储对象第12章中介者模式12.1概述12.2模式的结构与使用12.3中介者模式的优点12.4适合使用中介者模式的情景12.5使用中介者模式处理组件交互12.6应用举例——模拟交通信号灯第13章工厂方法模式13.1概述13.2模式的结构与使用13.3Java集合框架与工厂模式13.4工厂方法模式的优点13.5适合使用工厂方法模式的情景13.6应用举例——创建药品对象第14章抽象工厂模式14.1概述14.2模式的结构与使用14.3工厂方法模式的优点14.4适合使用抽象工厂模式的情景14.5应用举例——存款凭证第15章生成器模式15.1概述15.2模式的结构与使用15.3生成器模式的优点15.4适合使用生成器模式的情景15.5应用举例——日历牌第16章原型模式16.1概述16.2java.lang.Object类的clone方法16.3Serializable接口与克隆对象16.4模式的结构与使用16.5原型模式的优点16.6适合原型模式的情景16.7应用举例——克隆容器第17章单件模式17.1概述17.2模式的结构与使用17.3单件模式的优点17.4适合单件模式的情景17.5应用举例——多线程争冠军第18章组合模式18.1概述18.2模式的结构与使用18.3组合模式的优点18.4适合组合模式的情景18.5应用举例——苹果树的重量及苹果的价值第19章桥接模式19.1概述19.2模式的结构与使用19.3桥接模式的优点19.4适合桥接模式的情景19.5应用举例——制作电视节目第20章状态模式20.1概述20.2模式的结构与使用20.3状态切换20.4共享状态20.5状态模式的优点20.6适合状态模式的情景20.7应用举例——模拟咖啡自动售货机第21章模板方法模式21.1概述21.2模式的结构与使用21.3钩子方法21.4模板方法模式的优点21.5适合模板方法模式的情景21.6应用举例——数据库的连接与记录查询第22章代理模式22.1概述22.2模式的结构与使用22.3远程代理22.4虚拟代理22.5代理模式的优点22.6适合代理模式的情景22.7应用举例——使用远程窗口阅读文件第23章享元模式23.1概述23.2模式的结构与使用23.3享元模式的优点23.4适合享元模式的情景23.5应用举例——创建化合物第24章访问者模式24.1概述24.2模式的结构与使用24.3双重分派24.4访问者模式的优点24.5适合访问模式的情景24.6应用举例——评价体检表第25章备忘录模式25.1概述25.2模式的结构与使用25.3使用内部类创建备忘录25.4备忘录模式的优点25.5适合使用备忘录模式的情景25.6应用举例——使用备忘录实现undo操作第26章解释器模式26.1概述26.2解释器模式的结构与使用26.3解释器模式的优点26.4适合使用解释器模式的情景26.5应用举例——简单的英文翻译器第27章模式分类27.1创建型模式27.2行为型模式27.3结构型模式参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30