图表
库
模板首页
在线编辑器
首页
/ 流程与方法 / UML类图
UML类图模板
UML Class Diagram
描述类、属性、方法及类之间关系的标准建模图。面向对象设计文档的通用语言,继承、聚合、关联一图规范表达。
开发文档
技术方案
考研
浅色
深色
模板预览
Payments domain · UML class diagram
Class diagram showing Card and BankTransfer realizing a PaymentMethod interface, PaymentService depending on PaymentMethod, and Order composed of OrderLine while associated with Customer.
USES
1
1..*
0..*
1
«interface»
PaymentMethod
+ authorize(amount: Money): AuthResult
+ capture(ref: String): void
Card
- number: String
- expiry: Date
- cvv: String
BankTransfer
- iban: String
- accountHolder: String
PaymentService
+ charge(order: Order): Receipt
Order
- id: String
- placedAt: Date
- total: Money
OrderLine
- sku: String
- qty: Int
- price: Money
Customer
- id: String
- name: String
- email: String
LEGEND · RELATIONSHIPS
Inheritance
Realization
Composition · owns
Aggregation · has
Association
Dependency · uses
Payments domain · UML class diagram
Class diagram showing Card and BankTransfer realizing a PaymentMethod interface, PaymentService depending on PaymentMethod, and Order composed of OrderLine while associated with Customer.
USES
1
1..*
0..*
1
«interface»
PaymentMethod
+ authorize(amount: Money): AuthResult
+ capture(ref: String): void
Card
- number: String
- expiry: Date
- cvv: String
BankTransfer
- iban: String
- accountHolder: String
PaymentService
+ charge(order: Order): Receipt
Order
- id: String
- placedAt: Date
- total: Money
OrderLine
- sku: String
- qty: Int
- price: Money
Customer
- id: String
- name: String
- email: String
LEGEND · RELATIONSHIPS
Inheritance
Realization
Composition · owns
Aggregation · has
Association
Dependency · uses
在线编辑此模板
下载 SVG
相关图表模板
流程图
泳道图
业务流程图
状态图
使用提示:在编辑器中可修改模板里的全部文字、替换配色,并导出 SVG(矢量无限放大)或 PNG(2 倍高清)用于文档、论文与演示文稿。