首页 > 图书中心 >图书详情
Java设计模式——面向对象的设计思想(第2版·微课视频版)
作者:耿祥义、张跃平
定价:49.80元
印次:2-2
ISBN:9787302609513
出版日期:2023.04.01
印刷日期:2023.07.28
本书面向有一定Java语言基础和一定编程经验的读者,重点探讨在Java程序设计中怎样使用重要的设计模式。本书共28章。前6章是学习设计模式的一些必要知识准备,也是Java语言的一些重要的概念和核心技术;第7~27章探讨、讲解GoF的《设计模式》一书中所给出的设计模式(除了代理模式和解释器模式); 第28章为MVC模式。 本书的编写目的是让读者不仅学习怎样在软件设计中使用好设计模式,而且深刻地理解面向对象的设计思想,以便更好地使用面向对象语言解决设计中的诸多问题。本书提供了44小节、总计880分钟的微课视频,对每个模式都进行了细致的讲解,非常有利于读者掌握本书的内容。 本书可作为计算机相关专业教材,也可作为软件项目管理人员、软件开发工程师等专业人员的参考用书。
more >党的二十大报告指出,教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。 设计模式是从许多优秀的软件系统中总结出的成功的、可复用的设计方案,已经被成功应用于许多系统的设计中。目前,面向对象程序设计已经成为软件设计开发领域的主流,而学习设计模式无疑非常有助于软件开发人员使用面向对象语言开发出易维护、易扩展、易复用的代码。本书面向有一定Java语言基础和一定编程经验的读者,重点探讨在Java程序设计中怎样使用GoF的《设计模式》一书中所给出的设计模式。本书的编写目的是让读者不仅学习怎样在软件设计过程中使用设计模式,而且深刻地理解面向对象的设计思想,以便更好地使用面向对象语言解决设计中的诸多问题。 本书共28章。前6章是学习设计模式的一些必要知识准备,也是Java语言的一些重要的概念和核心技术; 第7~27章探讨、讲解GoF的《设计模式》一书中所给出的设计模式(除了代理模式和解释器模式); 第28章为MVC模式。第7~28章的每章都包含四部分重要的内容,第一部分为概述,通过易于理解的问题讲解使用模式的动机; 第二部分是模式的结构与使用,用一个易于理解的示例讲解模式的结构; 第三部分阐述模式的优点; 第四部分结合实际问题,使用设计模式给出一个有一定难度和实用价值的示例。 本书特色: 1. 知识结构 对于每个模式,借助恰如其分的场景给出模式的定义、结构以及优点,非常有利于读者正确掌握该模式。在此基础上,给出该模式的一个有实用价值的综合应用,进一步巩固学习效果。 2. 模式示例 为了说明模式的核心实质,本书精心研究了针对每个模式的示例,以便让读者结合这样的示例更好地理解和使用模式。本书的全部示例由编者自行编写完成,并在JDK 14环境下编译通过(JDK版本不能低于JDK 8)。 3. 微课视频 作者为每个模式精心录制了微课视频,视频总时长880分钟,这些微课视频对读者学习本书内容有很大的帮助。 4. 教学资源 为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案和程序源码。 资源下载提示 课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。 素材(源码)等资源: 扫描目录上方的二维码下载。 视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。 本书示例代码及相关内容仅供学习Java设计模式使用,不得以任何方式抄袭出版。 希望本书能对读者学习和使用设计模式有所帮助,并请读者批评指正。 编者 2023年2月
more >