Java 学习08.pptVIP

  • 2
  • 0
  • 约3.05千字
  • 约 28页
  • 2018-01-06 发布于河南
  • 举报
Java 学习08

中的设计模式 福州大学 · 软件学院 张舒 icemirror@126.com 主要内容 掌握Java语言基础知识 掌握Java编程基本思想 会应用Java进行面向对象程序以及网络程序的开发 OO设计比较困难 你必须: 找到相关对象,以适当的粒度归纳它们。 定义类的接口和继承层次。 建立对象之间的基本关系。 你的设计应该对手头的问题有针对性,同时对将来的问题和需求也要有足够的通用性。 Expert使用设计模式 当他们找到优秀的解决方式时就一次次的使用它。 设计模式解决了特定的设计问题,并使得OO设计更灵活,更优秀也更可靠。 一个熟悉模式的设计者能快速的将模式应用到设计中。 设计模式-design pattern “每一个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样你就能一次又一次的使用该方案而不必做重复劳动” --Christopher Alexander 模式是一种形,是人把握和认识外界的关键 模式的4个基本要素 模式名称 助记名 问题 描述了应该在何时使用模式 解决方案 描述了设计的组成成分,它们之间的相互关系及各自的职责和协作方式。 效果 描述了模式应用的效果以及使用模式应权衡的问题 模式发展的简史 OO领域-开创性著作是文献GOF95 1990-1992,“四人帮”成

文档评论(0)

1亿VIP精品文档

相关文档