码迷,mamicode.com
首页 >  
搜索关键字:uml图    ( 674个结果
java设计模式-外观模式
第一次好好的看设计模式,可能有不对的地方,大佬们可以下面指出,感谢! 分割线 uml图: 左图为杂乱的代码,右图为使用外观模式后的代码。 示例:现在火热的springcloud的zuul组件设计就是个外观模式,所有请求都经过zuul,然后去请求具体服务。 好了,上代码 定义上司类 定义3个员工: 调 ...
分类:编程语言   时间:2019-07-26 19:23:33    阅读次数:120
UML各种图总结-精华
UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑 ...
分类:其他好文   时间:2019-07-18 12:12:50    阅读次数:88
第25章中介者模式
一 概念 中介者模式,用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 二 UML图 Mediator 抽象中介者,定义了同事对象到中介者对象的接口 Colleague 抽象同事类 ConcreteMediator 具体中 ...
分类:其他好文   时间:2019-07-13 18:35:16    阅读次数:117
第16章状态模式
一 概念 状态模式,当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑化。 二 UML图 State 抽象状态类,定义一个接口以封装与 ...
分类:其他好文   时间:2019-07-11 09:25:36    阅读次数:89
第24章职责链模式
一 概念 职责链模式,使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 二 UML图 Handler 定义一个处理请示的接口 ConcreteHandler1, ConcreteHandler2 具体处理 ...
分类:其他好文   时间:2019-07-09 09:23:07    阅读次数:102
PriorityBlockingQueue 1.8 源码解析
[TOC]PriorityBlockingQueue1.8源码解析一,简介PriorityBlockingQueue是一个支持优先级的×××阻塞队列,数据结构采用的是最小堆是通过一个数组实现的,队列默认采用自然排序的升序排序,如果需要自定义排序,需要在构造队列时指定Comparetor比较器,队列也是使用ReentrantLock锁来实现的同步机制。二,UML图三,基本成员//数组的最大容量2^31
分类:其他好文   时间:2019-06-28 18:21:16    阅读次数:116
UML-什么是GRASP?
1、定义 2、本书目标 3、何时采用GRASP? 4、职责、GRASP、UML图之间有什么联系? 5、不要纠结GRASP到底是模式还是原则。 ...
分类:Web程序   时间:2019-06-28 11:56:54    阅读次数:178
eclipse下生成Java类图和时序图,生成UML图
1.安装和使用AmaterasUML 安装AmaterasUML前,需要先安装GEF采用eclipse在线安装方式安装就好。eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/安装好GEF后,安装Amate ...
分类:编程语言   时间:2019-06-25 10:16:46    阅读次数:139
装饰器模式
一、模式名 装饰者模式, Decorator 二、解决的问题 装饰者模式顾名思义,就是在原来的对象上加入一些修饰的部分,用以丰富原有对象的功能。但装饰器模式中的装饰器类和被装饰的对象保持一致,一般是继承或实现同一个父类或接口。 三、解决方案 装饰者模式的UML图如下所示。 示例代码如下 public... ...
分类:其他好文   时间:2019-06-23 19:01:12    阅读次数:104
StartUML的基础的使用,用例图,序列图
使用StartUML绘制用例图: StartUML是支持UML的建模平台软件,是一款开发源码的UML工具,是棒子国主导开发出来的,StartUML可以绘制9款UML图,主要包括用例图,类图,序列图,状态图,活动图。 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观 ...
分类:其他好文   时间:2019-06-23 15:48:35    阅读次数:103
674条   上一页 1 ... 5 6 7 8 9 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!