码迷,mamicode.com
首页 >  
搜索关键字:uml rational rose    ( 4120个结果
设计模式随笔(三):建造者模式
建造者模式(Builder Design) 定义 把一个复杂对象的构建和表示分离开,使同样的构建构成可以创建不同的表示(官方的定义) UML图说明 抽象建造者接口( Builder):抽象定义的建造者(非必须的) 导演角色类(Director): 统一的指挥者角色,去指定建造目标(非必须的) 具体建 ...
分类:其他好文   时间:2020-07-03 17:45:29    阅读次数:69
结构型模式-桥接模式
桥接模式 原文链接:https://www.cnblogs.com/adamjwh/p/9033548.html 一、什么是桥接模式 ? 桥接模式,又叫做桥梁模式,顾名思义,就是有座“桥”,那这座桥是什么呢?就是一条聚合线(下方UML图),比如我们下面会举的例子:手机又手机品牌和手机游戏等等,每个手 ...
分类:其他好文   时间:2020-07-02 16:21:38    阅读次数:47
.Core中使用Serilog
一、在控制台项目中使用 前提:引入Serilog.AspNetCore包 新建一个Serilog帮助类SerilogHelper,定义两种方法,一个是将日志输出到console,一个是将日志输出到文件 using Serilog; using System; using System.IO; nam ...
分类:其他好文   时间:2020-07-02 13:26:09    阅读次数:43
Map、AbstractMap、SortedMap、NavigableMap介绍(JDK1.8)
简介 Map接口与常见实现类的UML图: Map实现的类存储对象是键值对。 AbstractMap抽象类实现了Map接口部分方法,那么其他Map实现类可以通过继承AbstractMap来减少代码编写。 实现了SortedMap接口的Map实现类具有排序键值对的功能。 NavigableMap接口继承 ...
分类:其他好文   时间:2020-06-29 11:51:06    阅读次数:49
成也抽象,败也抽象。何哉?
从方法论的角度看,面向对象提供了一种处理复杂性问题的方式。在面向对象兴起之前,结构化设计已经是系统到达了其处理能力的复杂性极点,有了对象,我们通过提升抽象级别来构建更大的,更复杂的系统,有了更高层次的认识论。所以这是面向对象取得成功的基石。 从二元论的角度看,面向对象和面向过程又有动静之分,阴阳之别 ...
分类:其他好文   时间:2020-06-27 11:36:07    阅读次数:90
通过CommandManager调用static查看命令记录
Command模式属于行为模式,作为大名鼎鼎的23个设计模式之一,Command模式理解起来不如工厂模式,单例模式等那么简单直白。究其原因,行为模式着重于使用,如果没有编程实践,确实不如创造模式那么直白。我们先看看UML类图。 估计很多同学看着图就晕了,那么多东西,Command和Concrete ...
分类:其他好文   时间:2020-06-26 01:21:09    阅读次数:79
UML中的类图及类图之间的关系
统一建模语言简介 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 本教程主要介绍软件设计模式中经常用到的类图,以及类图之间的关系。 类、接口和类图 1. 类 类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了 ...
分类:其他好文   时间:2020-06-25 17:14:40    阅读次数:75
变分推断(二)—— 进阶
贝叶斯推断由上一篇我们已经了解到,对于未知的分布或者难以计算的问题,我们可以通过变分推断将其转换为简单的可计算的问题来求解。现在我们贝叶斯统计的角度,来看一个难以准确计算的案例。 推断问题可以理解为计算条件概率$p(y|x)$。利用贝叶斯定理,可以将计算条件概率(或者说后验概率,posterior) ...
分类:其他好文   时间:2020-06-23 01:01:38    阅读次数:568
UML类图
UML类图的作用是描述程序中类的信息及各个类之间的关系。所有的面向对象(Object Oriented)语言都离不开类的概念,理解了程序中类的设计也就理解了程序的一半。但类的具体描述方式在各个类中都不一样,UML类图的提出是为了能够脱离语言的限制,抽象地描述各个类的信息及各个类之间的关系。这是UML ...
分类:其他好文   时间:2020-06-22 22:58:19    阅读次数:47
三、抽象工厂模式
设计模式 三、抽象工厂模式 主要解决:简单工厂升级版,适合产品有多于一个的产品族,而系统只消费其中某一族的产品。 优点: 多个产品一起工作,可以使用同一产品对象 易于对产品横向升级 缺点:产品族难扩展,需要修改抽象工厂及其实现 UML类图 实现: *注:抽象产品工厂模式不利于产品的纵向增加,例如增加 ...
分类:其他好文   时间:2020-06-22 15:14:41    阅读次数:60
4120条   上一页 1 ... 5 6 7 8 9 ... 412 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!