电子书:《软件设计模式java版》《软件设计模式(java版)》程细柱

电子书:《软件设计模式java版》《软件设计模式(java版)》程细柱

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《软件设计模式java版》《软件设计模式(java版)》程细柱

111

内容简介:

软件工程十二五规教材工业和信息化普通高等教育十二五”规划教材12th five- year plan textbooof software engineering软件设计模式(java版)程细柱◎编著downie butin民邮电出版社

图书在版编目(cip)数据软件设计模式:java版/程细柱编著人民邮电出版社.2018.6普通高等教育软件工程高等学①软…ⅱ.①程…ⅲ①jan语言一软件设计中guo版本图书馆cip数据核字(2018)第010096号内本书从面向对象程序设计的7个基本原则出发.用浅显易懂、可视化的uml建模语言逐一介绍gof的23种经典设计模式。全书共9章.内容包括设计模式基础、创建型模式(共5种)、结构型模式(共7种)、行为型模式(共11种)、设计模式实验指导。前8章每章包括教学目标、重点内容结和习題等内容.对各模式都介绍了模式的定义与特点、模式的结构与实现、模式的应用实例场景和模式的扩展。第9章为上机实可供读者实践与练习。本书配套有丰富的教学资源供下载.包括本书的课程标准、实验大纲、上机指导、相关案例的源代码、习题答案和电子课件等内容本书可作为高等院校计算机科学与技术、软件工程、信息系统与信息管理、电子商务等专业的程序设计类课程的教材.也可作为软件开发者的自学用书◆编著程细柱责任编辑张斌责任印制沈蓉彭志环人民郎电出版社出版发行北京市丰台区成寿寺路11号却100164电子郎件[email protected]网址http://www.ppres.oumcn安县铭成印刷有限公司印刷开本:787×10921168年6月河北第1次印剧读者服务热线010)81055256印装质量热线010)81055316反盗版热线010)81055315

前言随着软件开发复杂度的增加.软件开发成本变得越来越高。在软件设计中.提高代码的可复用性、可维护性、稳健性、.安.全.性和可读性变得非常重要.gf的23种设计模式正好解决了其中的主要问题现在大多数高等院校的计算机科学与技术专业、软件工程专业都开设了软件设计模式的课程.有些院校的信息管理专业和物联网专业也开设了该课程。但是.目前市场上出现的此类书主要是专著.可作为教材的较少.而且大部分没有提供配套的教辅资源.不太适合作为本专科院校的教学用书。为了满足社会需求.让学生能充分掌握这23种设计模式.提高其软件开发能力.有必要编写适用于高校的教材。本书采用“任务驱动”的教学方法.根据各种设计模式之间的关系和相似点组织教材目录对每种模式提出产生背景.并用uml建模语言分析模式的结构.然后用简单易懂的实例加深学生对该模式的理解。本书的实例都取材于生活.且尽量提供丰富多彩的窗体程序开发.这是其他的教材中难见到的。本书重视编程训练.做到理论与实践相结合.每章包括:教学目标重点内容、基本概念、基本原理、编程实例、应用场景、习题等多个方面的内容。另外.本书提供丰富的配套教学资源.主要包括本书的课程标准、实验大纲、上机指导、相关案例的源代码、习题答案和电子课件等内容。全书分为9章.各章的内容如下。第1章设计模式基础:主要介绍软件设计模式的产生背景、软件设计模式的定义与基本要素、软件设计模式的分类.以及学习软件设计模式的意义。另外.还介绍了后面各章要用到的uml类之间的关系.以及类图的画法。还重点讲解了软件设计必须遵循的7种面向对象设计原则第2章创建型模式(上):主要介绍创建型模式的特点和分类.以及单例模式与原型模式的定义与特点、结构与实现、应用场景和模式的扩展.并通过多个应用实例来说明模式的使用方法第3章创建型模式(下):主要介绍工厂方法模式、抽象工厂模式、建造者模式等3种创建型模式的定义、特点、结构与实现.并通过应用实例介绍了这3种创建型模式的实现方法最后分析了它们的应用场景和扩展方向第4章结构型模式(上)主要介绍结构型模式的特点和分类.以及_代*_模式、适配器模式、桥接模式的定义、特点、结构、实现方法与扩展方向.并通过多个应用实例来说明这3种设计模式的应用场景和使用方法。第5章结构型模式(下):主要介绍装饰模式、外观模式、享元模式、组合模式的定义特点、结构、实现方法与扩展方向.并通过多个应用实例来说明这4种设计模式的应用场景和第6章行为型模式(上):主要介绍行为型模式的特点和分类.以及模板方法模式、策略模式、命令模式的定义、特点、结构、实现方法与扩展方向.并通过多个应用实例来说明这

软件设计模式(ja版)第7章行为型模式(中):主要介绍职责链模式、状态模式、观察者模式、中介者模式的定义、特点、结构、实现方法与扩展方向.并通过多个应用实例来说明这4种设计模式的应用场景和使用方法第8章行为型模式(下):主要介绍迭代器模式、访问者模式、备忘录模式、解释器模式的定义、特点、结构、实现方法与扩展方向.并通过多个应用实例来说明这4种设计模式的应用场景和使用方法9章设计模式实验指导:主要介绍类的基本概念和类之间关系.在 umlet中绘制类图的基本方法.以及创建型、结构型和行为型等3类设计模式的工作原理.并以工厂方法( factorymethod)模式、_代*_( proxy)模式和观察者( observer)模式为例介绍其相关类图的画法以及应用相关设计模式开发应用程序的基本方法。每个实验都介绍了其实验目的、工作原理验内容、实验要求和实验步骏本书由程细柱編写.虽然在编注了大量心血.但书中难免存在疏漏和不足之恳请广大读者批评指正.本人不胜感谢。编者e-mali:cxz973@qcom。另外.本书免费提供的电子教案和源代码等相关教学资源.可从人邮教育网站(www.ryjlaoyu.com)下载。2018年2月

自目录第1章设计模式基础…………12.3.2模式的结构与实现2.3.3模式的应用实例1.1软件设计模式概述34模式的应用场景1.1.1软件设计模式的产生背景2.3.5模式的扩展112软件设计模式的概念与意义…224本章小结3333001.13软件设计模式的基本要素2.5习题1.14gof的23种设计模式简介……3第3章创建型模式(下).2uml中的类图51.2.1统一建模语言简介3.1工厂方法模式1.22类、接口和类图3.1.1模式的定义与特点1.23类之间的关系3.1.2模式的结构与实现1.3面向对象的设计原则3.1.3模式的应用实例开闭原则3.1.4模式的应用场景1.32里氏替换原则3.1.5模式的扩展575551.33依赖倒置原则32抽象工厂模式1.34单一职责原则3.21模式的定义与特点1.35接口隔离原则322模式的结构与实现1.3.6迪米特法则3.23模式的应用实例1.37合成复用原则3.2.4模式的应用场景1.387种设计原则的要点23325模式的扩展4本章小结3建造者模式·3.1模式的定义与特点第2章创建型模式(上)…273.32模式的结构与实现3.33模式的应用实例2.1创建型模式概述3.34模式的应用场景2.2单例模式2.21模式的定义与特点34本章小结22模式的结构与实现282.2.3实例第4章结构型模式(上)…702.24模式的应用场景22.5模式的扩展4.1结构型模式概述3.1模式的定义与特点模式的定义与特点1

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/222934.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录