JAVA UML图,类图,接口图,抽象类图

学习类图前,我们应该需要知道类之间的六种关系【代码举例】


类 图 \color{#FF0000}{类图}
JAVA UML图,类图,接口图,抽象类图_第1张图片

其中 + - # 表示的是访问修饰符

    • :public
    • : private
  1. '# ’ : protected(friendly也归入这类)

+ a : int = defaultValue解读

  1. a成员变量名
  2. int 变量名的类型
  3. defaultValue 为a的默认值

+ operation1(int params):returnType解读

  1. operation1 方法名
  2. params 方法参数名
  3. reternType 返回值类型

抽 象 类 图 \color{#FF0000}{抽象类图}
注意,类图和抽象类图区别就在,抽象类图的名称为斜体

JAVA UML图,类图,接口图,抽象类图_第2张图片


接 口 图 \color{#FF0000}{接口图}
JAVA UML图,类图,接口图,抽象类图_第3张图片

学习完类图,抽象类图,接口图之后,我们还需要能够通过线条的形式表达出类图之间的关系

你可能感兴趣的:(java)