OOAD与UML 014 使用UML分析十种设计模式

OOAD与UML 014 使用UML分析十种设计模式

ID:40313971

大小:3.27 MB

页数:13页

时间:2019-07-30

OOAD与UML 014 使用UML分析十种设计模式_第1页
OOAD与UML 014 使用UML分析十种设计模式_第2页
OOAD与UML 014 使用UML分析十种设计模式_第3页
OOAD与UML 014 使用UML分析十种设计模式_第4页
OOAD与UML 014 使用UML分析十种设计模式_第5页
资源描述:

《OOAD与UML 014 使用UML分析十种设计模式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OOAD与UML014使用UML分析十种设计模式UML分析十种设计模式我们讲了那么多设计模式,其实设计模式都可以用UML去描述出来,比如ClassDiagram类图。用它来表示类与类之间的关联关系。大家分析产生的图,结合之前讲的各种角色,看能不能理解,顺便学习如何使用UML工具怎么来进行正确生成代码,反向工程来生成对应的UML图。设计模型(designModel)单例模式类图新建一个类图——applypattern(应用模式)选择gof23种设计模式,选择一种设计模式,生成代码它可以根据UML图产生代码,

2、但是产生的代码不是很准确。会弹出一个错误,没有包括java的配置文件,profile解说:starUML需要有一个对应不同语言的一个配置文件,可以通过这个配置文件去生成对应的java代码,现在没有这个配置文件,可以强制它给我们生成。Tool——options——generatecodeseventhereisnoprofile打钩一、观察者模式观察者模式一共有四个角色:给你一个东西,你要能看懂它表示的意思,因为你要想画出来,最重要的前提是要看懂别人给你画的这个UML图,在公司里面别人把UML图设计好了,给

3、你了,根据这个系统设计给我做一下,连图都看不懂,怎么去设计类,怎么去设计角色,肯定是错误的。根据这个图就应该知道有几个抽象类,有几个接口。有哪些实现类,哪些类里面会使用到谁,有什么样的关联。二、模版方法模式:(TemplateMethod)斜体文字表示的是抽象类三、组合模式(Composite)四、装饰者模式五、适配器模式六、代理模式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。