1 / 77
文档名称:

java设计内容模式及案例.pdf

格式:pdf   大小:1,033KB   页数:77页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java设计内容模式及案例.pdf

上传人:新起点 2021/3/10 文件大小:1.01 MB

下载得到文件列表

java设计内容模式及案例.pdf

相关文档

文档介绍

文档介绍:咨询 QQ:460190900 Java 私塾跟我学系列——JAVA 篇











第二部分 常用设计模式
及 Java 程序设














欢迎大家前来报名学****咨询 QQ:460190900 317
咨询 QQ:460190900 Java 私塾跟我学系列——JAVA 篇
第一章 设计模式基础

教学目标:

i掌握设计模式的基本概念
i掌握模式在设计中的应用

i掌握程序设计的基本要求





一:什么是设计模式
在面向对象的软件设计中,总是希望避免重复设计或尽可能少做重复设计。有经验的面向对象
设计者的确能做出良好的设计,而新手则面对众多选择无从下手,总是求助于以前使用过的非面向
对象技术。有经验的设计者显然知道一些新手所不知道的东西,这又是什么呢?
内行的设计者知道:不是解决任何问题都要从头做起。他们更愿意复用以前使用过的解决方案。
当找到一个好的解决方案,他们会一遍又一遍地使用。这些经验是他们成为内行的部分原因。它们
帮助设计者将新的设计建立在以往工作的基础上,复用以往成功的设计方案。一个熟悉这些模式的
设计者不需要再去发现它们,而能够立即将它们应用于设计问题中。
设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计
模式也会使新系统开发者更加容易理解其设计思路。设计模式帮助你做出有利于系统复用的选择,
避免设计损害了系统复用性。通过提供一个显式类和对象作用关系以及它们之间潜在联系的说明规
范,设计模式甚至能够提高已有系统的文档管理和系统维护的有效性。简而言之,设计模式可以帮
助设计者更快更好地完成系统设计。

1:什么是设计模式
Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以
及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。尽管A l