使用StarUML创建类图 http://www.flyne.org/article/379 1、综述(What) StarUML是一种生成类图和其他类型的UML图表的工具。本文是一个使用StarUML创建类图(Java语言描述)的简明手册。 StarUML(简称SU),是一种创建UML类图,并能够 ...
分类:
其他好文 时间:
2016-05-27 16:21:39
阅读次数:
643
chrome 浏览器之所以强大,离不开各领风骚的插件。推荐几款实用插件。 1、Gliffy Diagrams : 画图工具,可以满足简单的流程图,uml图。mac 的画图工具并不多,好的画图工具又要收费,屌丝真心用不起。这款插件解决了mac画图荒。 2、Server IP : 显示访问服务器的IP地 ...
分类:
其他好文 时间:
2016-05-27 11:01:07
阅读次数:
131
原作者:http://www.uml.org.cn/oobject/201211231.asp 在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object ...
分类:
其他好文 时间:
2016-05-25 11:07:29
阅读次数:
352
其优点是:将使使用者更加方便使用,而不关心具体的创建逻辑 缺点是:每增加一个接口的子类,必须修改工程类的相关逻辑(后面我们用java的反射机制进行优化) 从上面UML图看到,我们设置了一个Shape接口,并且实现了三个子类,我们通过ShapeFactory来根据不同的名称返回不同的子类实例,通过Fa ...
分类:
编程语言 时间:
2016-05-22 22:49:58
阅读次数:
215
字节流、字符流继承关系 前几篇文章讲解了字节流、字符流的使用,不过Java提供给用户的流类远不止此,限于篇幅原因,没办法一一讲解,而且也没有必要一一讲解,就像我在写博客的时候多次提到的,有问题的时候学会查JDK API即可。OK,虽然不一一讲解每种流,我自己简单画了几张UML图,说明一下字节输入流、 ...
分类:
编程语言 时间:
2016-05-20 19:35:08
阅读次数:
158
最近在使用状态模式写一个仿Windows计算器的MFC程序,顺便学习了一下UML图的绘制,尤其是类图和状态图的绘制,这里做一下总结吧。 一、UML简介 统一建模语言UML(Unified Modeling Language的缩写):是用来对软件系统进行可视化建模的一种标准语言。 (1)在开发阶段,U ...
分类:
其他好文 时间:
2016-05-20 06:09:15
阅读次数:
172
工厂方法模式定义:
即定义一个创建对象的接口(即抽象工厂类),让其子类(具体工厂类)决定实例化哪一个类(具体产品类)。“一对一”的关系
1,一抽象工厂类派生出多个具体工厂类;
2,一抽象产品类派生出多个具体产品类;
3,每个具体工厂类只能创建一个具体产品类的实例。
UML图:
角色模块:
1,抽象工厂类:工厂方法模式的核心,定义一个创建对象的接口
2,具体工厂类...
分类:
编程语言 时间:
2016-05-18 19:48:56
阅读次数:
255
由于上一个方案实际效果并不理想,而且与报给老师的初始项目不吻合,所以在此换成原先的设想,继续完成一笔画游戏。我们仍计划用Unity引擎进行开发,但是由于一笔画的特点,这次的成品应是一个2d横版平台解谜类游戏,以下该项目是需求和UML图。 需求: 1.游戏世界为2D横版卷轴式 2.主角骑摩托车在游戏世 ...
分类:
其他好文 时间:
2016-05-15 21:44:14
阅读次数:
311
画类图是一件挺麻烦的事情。如果有工具能自动生成类图,那有多好!简单搜索了一下,还真有。AS下面搞一个插件code iris就可以自动生成。
测试环境win xp,AS 2.1
1 插件安装
安装很简单,AS下面找到plugin,搜索code iris,然后安装,重启AS一下,就可以用了。
2 使用
右击module,点击生成graph,然后在左边的...
分类:
移动开发 时间:
2016-05-12 11:30:44
阅读次数:
280
标记语言式的UML图编写工具,插件全名:PlantUML integration. 注意这个还要安装另一个软件:http://www.graphviz.org 并在PlantUML的设置中指定其路径。 这个语法挺多,类图的话这几个就够用了: ...
分类:
移动开发 时间:
2016-05-09 12:38:05
阅读次数:
1752