通常使用斜体表示类名,当使用抽象类时,使用类名在下一行使用{abstract}做标记,当使用接口时在接口名上方使用>。

使用属性:可见性符号 属性名 : 类型 = 属性值
可见性标记:
+ |
public |
所有代码可见 |
- |
private |
只有当前类可以访问 |
# |
protected |
只有当前类和他的子类能够访问 |
使用案例:

类方法:
可访问性 方法名 (参数1、参数2……) : 返回数据类型
使用案例:

继承和实现
描述继承关系

描述接口的实现

关联关系
当一个类的属性保存另外一个类的实例我们称之为关联
当关联关系不确定用直线

当且仅当TECHER包含PUPLL实例时

TECHER和PUPLL相互关联

直接表明关联的次数

聚合和组合
聚合和组合都是被引用的对象实例成为引用对象的一部分。
聚合:被包含的对象是容器的核心部分,但他们也可以同时被其他对象所包含,使用空心的菱形。容器删除不一定删除
组合:被包含的对象只能被他的容器所引用,使用实心菱形。容器删除必须删除。

描述使用
被使用的类被当作另一个类方法的参数被传递过来,箭头指向的是被使用的

使用注解
方便利于理解,使用Product类类输出数据

以上就介绍了22使用UML图做描述,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号