abc_begin

导航

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页

2017年11月1日 #

C++在线编译器

摘要: 主要有3个,且它们都支持C++11 http://gcc.godbolt.org/ http://coliru.stacked-crooked.com/ http://ideone.com/ 第一个网址各方面都不错,推荐使用,但不支持输入参数; 第二个网址中规中矩也还行,但不支持输入参数; 第三个网 阅读全文

posted @ 2017-11-01 11:14 LastBattle 阅读(2083) 评论(0) 推荐(0) 编辑

2017年10月29日 #

UML序列图

摘要: 先准备好之前的类图,然后在最开始的地方新添加一个版块“交互设计” Add Diagram --> Sequence Diagram Add --> Actor建立一个user 然后就可以拖动了 单击结构设计里面的类 拖动过来 建立关系 这个时候类图中的Account下面就多了一项 修改属性 选择多个 阅读全文

posted @ 2017-10-29 18:02 LastBattle 阅读(175) 评论(0) 推荐(0) 编辑

UML类图详解_泛化关系

摘要: 泛化其实就是继承关系,还是比较简单的,那么我们就把之前有些问题的博客UML类图重新来实现一次。 依旧是这个图 下面我们来看一个例子 Account.h Account.cpp Bid.h Bid.cpp Fund.h Fund.cpp SingleBid.h SingleBid.cpp Regula 阅读全文

posted @ 2017-10-29 17:19 LastBattle 阅读(1080) 评论(0) 推荐(0) 编辑

UML类图详解_组合关系

摘要: 组合关系和聚合关系有一个最大的不同,组合关系中的整体直接掌握部件的生灭,聚合关系中的整体并不具有生灭部件的权力。一旦组合中的整体不存在时,其组合部件也不能单独存在,必须同时消灭。另外,外界也不能直接与部件沟通,必须通过整体代为传达消息。那么在C++中实现组合关系时,不能由第三者产生部件后才将部件指标 阅读全文

posted @ 2017-10-29 16:50 LastBattle 阅读(6698) 评论(0) 推荐(0) 编辑

UML类图详解_聚合关系

摘要: 结合UML关系,以看台和基金来介绍聚合关系 aggregation,是一种特殊的关联关系,既有关联关系的特质,还独有“整体 —— 部分(whole —— part)”的特质。 也就是说,用之前的关联关系如下: 但是无法表达出基金看台和基金之间的“整体 —— 部分(whole —— part)”的特质 阅读全文

posted @ 2017-10-29 13:25 LastBattle 阅读(1455) 评论(0) 推荐(0) 编辑

UML类图详解_关联关系_多对多

摘要: 在关联关系中,很多情况下我们的多重性并不是多对一或者一对多的,而是多对多的。 不过因为我们要考虑里面的导航性,如果直接搞的话就是需要去维护两群对象之间多对多的互指链接,这就十分繁杂且易错。那么我们怎么办呢?可以将多对多的多重性尝试拆解为两组一对多的设计。 我们可以改为上图的这种拆解方法。就是说在账户 阅读全文

posted @ 2017-10-29 12:47 LastBattle 阅读(19269) 评论(0) 推荐(0) 编辑

UML类图详解_关联关系_一对多

摘要: 对于一对多的示例,可以想象一个账户可以多次申购。在申购的时候没有固定上限,下限为0,那么就可以使用容器类(container class)来搞,最常见的就是vector了。 下面我们来看一个“一对多”的例子 Account.h 声明一个存放申购交易对于指针的vector对象。然后类Account中的 阅读全文

posted @ 2017-10-29 12:02 LastBattle 阅读(18346) 评论(0) 推荐(0) 编辑

UML类图详解_关联关系_多对一

摘要: 首先先来明确一个概念,即多重性。什么是多重性呢?多重性是指两个对象之间的链接数目,表示法是“下限...上限”,最小数据为零(0),最大数目为没有设限(*),如果仅标示一个数目级上下限相同。 实际在UML中是可以隐藏上图中申购交易的细节 导航性(navigation):关联关系的细节信息通常放置于两关 阅读全文

posted @ 2017-10-29 11:09 LastBattle 阅读(5367) 评论(0) 推荐(0) 编辑

2017年10月28日 #

UML关系

摘要: UML里面主要有4种关系,下面会一一进行介绍。 1、泛化 generalization,其实就是我们比较熟悉的继承关系。 上图中,申购交易属于一般类(generalized class),另外2个属于特殊类(specialized class)。 特殊类继承(inheritance)一般类里的通用属 阅读全文

posted @ 2017-10-28 21:33 LastBattle 阅读(1292) 评论(0) 推荐(0) 编辑

UML用例图

摘要: 常见的开发程序是并行构建用例图及用例图叙述与类图,然后才构建序列图及按图编码。 选中UML Components Approach 先搞一个系统出来 搞一个执行者出来 搞一个用例出来 建立单向联系 建立用例批注 添加批注 建立批注链接 至此,我们的用例图就算是完成了。 阅读全文

posted @ 2017-10-28 17:42 LastBattle 阅读(211) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页