这个问题和你前面的一大串
修饰语
毫无关系。
画
类图
就是个UML问题,任何可以画UML的工具都可以。
不过在
VS2008
中有自带的查看类图的工具。添加新项Class
Diagram,然后把你要看类图的类拖进新添加的类图就行了。不过这个工具产生的类图和UML是有差别的,没有UML那么复杂的特性。
就是把类里面的成员变量(字段)成员函数(方法) 统统画在UML的类图里。
UML画图建议使用:
1Visual Studio 终极版/架构师版 都有画类图的功能
2StarUML软件(免费)
3Enterprise Architect软件
4ArgoUML软件(免费)
Java程序员的角度阐述UML和对象建模问题,是一个深入浅出的实用性介绍。
UML类图
UML是Unified Modeling Language的缩写,即“统一建模语言”。与Java不同,UML是一种图形化的建模“语言”,它用一个矩形来表示一个类,在矩形的内部写上类的名称,一个类图可以放入多个类。用矩形表示类,是UML中U(Unified)起的作用。在UML的第一个版本出现,每一个对象建模专家都有自己的一套符号,一些人用点表示类,一些人用圆圈表示类,还有一些人用圆角矩形表示类。显然,这很容易引起混乱。后来,Rational公司的三个专家--Grady Booch、James Raumbaugh、Ivar Jacobson达成了一致意见,同意“统一”他们各自使用的符号,UML终于创立,符号之争也终于落下了帷幕。
由于UML类图不包含方法的具体实现,所以在UML类图中查看属性和方法等基本信息要比直接查看Java源代码更方便一些。在创建UML图时,人们常常忽略或隐藏各种细节信息,以便查看和掌握类的整体结构。例如,UML类图常常只显示出属性和 *** 作的名称,简单的访问器方法(诸如getXXX()、setXXX()之类的方法)也常常不显示出来。
public class HelloWorld {
static void main(String[] args) {
Systemoutprintln("Hello World!");
}
}
类图就画一个框,里面分2块,上面一块写HelloWorld,下面写 + main(String[] args):void
类图如下:
类:用户
属性:用户名、密码、购票记录
*** 作:登录、注册、查看**信息、购买**票、查看购票记录
类:**
属性:**名称、类型、上映时间、票价
*** 作:查看**信息
类:影院
属性:影院名称、地址、座位数
*** 作:查看影院信息
类:订单
属性:订单号、**名称、影院名称、座位号、票价、购买时间
*** 作:查看订单信息
以上就是关于在visual studio2008上用c#写的程序应该用什么软件来画类图全部的内容,包括:在visual studio2008上用c#写的程序应该用什么软件来画类图、VC++项目的UML类图怎么画 、请教,类图中属性与 *** 作的设计方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)