@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