UML Class Diagram

1.Definition

a type of static structure diagram that describes the structure of a system by showing the system’s:

  • classes
  • their attributes
  • operations (or methods)
  • relationships among objects

2.Class Visibility

  • + public
  • - private
  • # protected

3.Parameter Directionality

  • in (pass to)
  • out (pass back)
  • inout (both)

4.Perspectives of Class Diagram

three types

5.Relationships between classes

relationships
① inheritance

  • is-a
  • point from the child to the parent

② aggregation

  • B is a part of A
  • separate lifetimes
  • * to 1

③ Composition

  • B cannot stand by itself

6.Example

  • Order System
    在这里插入图片描述
  • GUI
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值