UML入门 (一) 类图

类图

● 表现类的特征
● 类图描述了多个类,接口的特征,以及对象之间的协作与交互
● 由一个或多个矩形区域构成, 内容包括:
-- 类型 (类名)
-- 属性 (可选)
-- 操作 (可选)


在下面的例图中是一个Person类,
从上到下分别是类名,属性, 操作。

[img]http://dl2.iteye.com/upload/attachment/0091/1440/510653f2-2541-3418-a48a-40d5b6d75273.jpg[/img]


+表示public
-表示private

[b]操作[/b]这里应该放一些重要的业务。普通的setter和getter就不用放这里了。

这里要注意的是uml对于对象以及方法的定义的格式和Java是不同的。
-name:String
对方的类型在名称后面以冒号+类型的形式被表现出来。

方法里面则是changeString(name:String):String
最后的:String表示返回的对象是String类型。


===============================继承================
uml图中表示类与类的继承关系,通过直线和三角箭头来表示
入下图所示
Child1和Child2都继承Parent

[img]http://dl2.iteye.com/upload/attachment/0091/1458/3c45f2a2-75ec-32c8-934a-22f2dc62e916.jpg[/img]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值