您的位置:首页 > 其它

22.使用UML图做描述

2016-02-22 20:45 302 查看
通常使用斜体表示类名,当使用抽象类时,使用类名在下一行使用{abstract}做标记,当使用接口时在接口名上方使用<<interface>>。



使用属性:可见性符号 属性名 : 类型 = 属性值

可见性标记:

+

public

所有代码可见

-

private

只有当前类可以访问

#

protected

只有当前类和他的子类能够访问

使用案例:



类方法:

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

使用案例:



继承和实现

描述继承关系



描述接口的实现



关联关系

当一个类的属性保存另外一个类的实例我们称之为关联

当关联关系不确定用直线



当且仅当TECHER包含PUPLL实例时



TECHER和PUPLL相互关联



直接表明关联的次数



聚合和组合

聚合和组合都是被引用的对象实例成为引用对象的一部分。

聚合:被包含的对象是容器的核心部分,但他们也可以同时被其他对象所包含,使用空心的菱形。容器删除不一定删除

组合:被包含的对象只能被他的容器所引用,使用实心菱形。容器删除必须删除。



描述使用

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



使用注解

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: