设计模式例程描述及其分析.pptx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计模式例程描述与分析;内 容;一、背 景;背 景;二、什么是设计模式;Gof(Gang of Four)的设计模式;三、为什么使用设计模式;四、如何学习使用设计模式;五、如何描述模式;六、基本基础;基本基础-关系;七、例程1 适配器(Adaptor)模式;例子:动物图形编辑器;策略1-对象适配器;策略1-对象适配器;策略2-类适配器;策略2-采用继承;Adapter的一般结构;;另一个Adapter实例;例程2 观察者(Observer)模式 ;使用场合;MVC结构;MVC结构;使用java.util.Observer和java.util.Observable;使用java.util.Observer;import java.util.*; public class ConcreteSubject extends Observable{ private String name; private float price; public ConcreteSubject(String name, float price) { this.name = name; this.price = price; System.out.println(ConcreteSubject ConcreteSubject created: + name + at + price); } public String getName() { return name; } public float getPrice() { return price; } public void setName(String name) { this.name = name; setChanged (); notifyObservers(name); } public void setPrice(float price) { this.price = price; setChanged(); notifyObservers(new Float(price)); } };PriceObserver.java;创建型设计模式;简单Factory;Factory Method;Abstract Factory;八、Jive Forum中的设计模式;参考文献;谢 谢! 问题和讨论;9、有时候读书是一种巧妙地避开思考的方法。2月-212月-21Thursday, February 18, 2021 10、阅读一切好书如同和过去最杰出的人谈话。17:26:2617:26:2617:262/18/2021 5:26:26 PM 11、越是没有本领的就越加自命不凡。2月-2117:26:2617:26Feb-2118-Feb-21 12、越是无能的人,越喜欢挑剔别人的错儿。17:26:2617:26:2617:26Thursday, February 18, 2021 13、知人者智,自知者明。胜人者有力,自胜者强。2月-212月-2117:26:2617:26:26February 18, 2021 14、意志坚强的人能把世界放在手中像泥块一样任意揉捏。18 二月 20215:26:26 下午17:26:262月-21 15、最具挑战性的挑战莫过于提升自我。。二月 215:26 下午2月-2117:26February 18, 2021 16、业余生活要有意义,不要越轨。2021/2/18 17:26:2617:26:2618 February 2021 17、一个人即使已登上顶峰,也仍要自强不息。5:26:26 下午5:26 下午17:26:262月-21

文档评论(0)

老师驿站 + 关注
官方认证
内容提供者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档