随笔分类 - UML
摘要:最近在搜寻轻量好用且免费的UML工具,且最好能产生AS3代码的。 于是 StrarUML 进入我的视野。在此处可以找到原文阐述如何使用此款软件: http://www.senocular.com/flash/tutorials/starumltoas3/关键安装方式是:下载 StrarUML http://www.staruml.com/。下载 AS3 代码生成模板 http://www.seno...
阅读全文
摘要:版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。在UML中,关联,依赖,聚集,组成的联系十分紧密,不容易区分,本文试图用通俗的语言来讲解这四种关系的区别。关联,即是发生关系,一个类A关联类B,说明类A中的字段(或属性)中含有类B的实例链接(在C++中为指针),类B也可以关联类A,他们是对等的,没有主次之分。依赖,类A依赖类B,说明类A中用到了类B,这个“用到”...
阅读全文
摘要:在Visio里,包和类的关系是包含关系,将类拖入包的文件夹之后,关系就建立了,二元关联符号可以设置为:聚合、合成。接口:空心圆+直线(唐老鸭类实现了‘讲人话’);依赖:虚线+箭头(动物和空气的关系);关联:实线+箭头(企鹅需要知道气候才迁移);聚合:空心四边形+实线+箭头(雁群和大雁的关系);合成:实心四边形+实线+箭头(鸟和翅膀的关系);泛化:空心三角形+实线(动物和鸟的...
阅读全文