UML1 - 实现和继承关系
2019-05-07 12:16:13 0 举报
UML六种关系
作者其他创作
大纲/内容
PringClass
- attr
+ print+ newPage
implements 实现关系: 用虚线 + 空心三角箭头
public class SubPrintClass extends PrintClass { private int attr2; @Override public void print() { ... } public void newPage2() { ... } }
空心三角箭头,体现继承(或实现)关系其它关系用开口箭头
public class PrintClass implements Printable { private int attr; public void print() { ... } public void newPage() { ... } }
public interface Printable { public void print(); public void newPage();}
<<interface>>Printable
extends 继承关系: 用实线 + 空心三角箭头
跟接口相关的,都用虚线包括:实现接口、聚合、依赖
SubPringClass
- attr2
+ print+ newPage2
接口用<<interface>>标识接口通常没有属性接口通常定义public方法
0 条评论
下一页