You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.3 KiB
60 lines
1.3 KiB
@startuml
|
|
|
|
class 小米便签控制 {
|
|
-便签列表: 列表<便签>
|
|
-待做事项: 列表<待做事项>
|
|
+创建便签(): void
|
|
+添加图片到便签(): void
|
|
+保存便签(): void
|
|
+呈现便签(): void
|
|
+呈现待做事项(): void
|
|
+阅读待做事项(): void
|
|
+标记完成(): void
|
|
}
|
|
|
|
class 小米便签边界 {
|
|
+展示(): void
|
|
+创建便签(): void
|
|
+添加图片到便签(): void
|
|
+保存便签(): void
|
|
+呈现便签(): void
|
|
+呈现待做事项(): void
|
|
+阅读待做事项(): void
|
|
+标记完成(): void
|
|
}
|
|
|
|
class 便签 {
|
|
-标题: 字符串
|
|
-内容: 字符串
|
|
-图片列表: 列表<图片>
|
|
+设置标题(标题: 字符串): void
|
|
+设置内容(内容: 字符串): void
|
|
+add图片(图片: 图片): void
|
|
+获取标题(): 字符串
|
|
+获取内容(): 字符串
|
|
+获取图片列表(): 列表<图片>
|
|
}
|
|
|
|
class 图片 {
|
|
-路径: 字符串
|
|
+获取路径(): 字符串
|
|
}
|
|
|
|
class 待做事项 {
|
|
-标题: 字符串
|
|
-描述: 字符串
|
|
-状态: 字符串
|
|
+设置标题(标题: 字符串): void
|
|
+设置描述(描述: 字符串): void
|
|
+获取状态(): 字符串
|
|
+设置状态(状态: 字符串): void
|
|
}
|
|
|
|
小米便签控制 --> 便签
|
|
便签 --> 图片
|
|
小米便签控制 --> 待做事项
|
|
|
|
小米便签边界 --> 小米便签控制
|
|
|
|
@enduml
|