uml浅记

博客介绍了UML中的箭头指向规则,如继承和实现关系中的指向方向,还说明了可见性符号、写法规范。同时介绍了时序图中对象的表示,用粗框长方形表示主动对象,无粗框的为被动对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

uml中的箭头指向:由已知者指向未知者。

  • 继承的类指向被继承(子类一定知父类的定义,反过来父类不一定知道子类的定义)
  • 实现的类指向被实现

可见性(访问控制)

  • +号表示public属性或方法
  • -号表示private属性或方法
  • #号表示protected属性或方法

写法

  • 斜体 表示abstract或者interface
  • 带有下划线的表示static修饰的字段或方法
  • 字段后面用中括号{frozen}表示字段不会被修改。Java中表示字段被final修饰。eg:name{frozen}

时序图
使用粗框长方形表示该对象与线程有关联,也就是该对象能够主动调用方法,这种的对象成为主动对象。没有用粗框的成为被动对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值