当前位置:编程学习 > JSP >>

JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2


 

 

三、类图

       类图就是显示出类、接口以及它们静态结构和关系的图。类图的基本元素是类或者接口。

类的框可分为一下几层

  • 类名
  • 属性清单
  • 方法清单
  • 性质清单

       如果一个类有内部成员类,那么它的类图就会有5层。在类图中,除了类名层不能省略必须显示外,其他几层在UML中都可以省略的。

       第一层是类名,如果类名为正体字,表明类是具体的(Concrete,即可以实例化的),变量名如果是斜体的,表明类是抽象的。

        第二层是属性层。左面如果有+号,表明它是public;左面如果有一个-,表明它是private;如果有#号,表明为protected。

       第三层是方法层。+-#的含意和属性层一致。

       方法下面如果有一道下划线,表明它是个静态方法。

       第四层是性质层,性质是由一个属性即一个内部变量,一个赋值函数和一个取值函数组成的结构。例如:

public String Class1{

    private String jobTitle;

     public String getJobTitle(){

           return jobTitle;

    }

    public String setJobTitle(String jobTitle){

         this.jobTitle=jobTitle;

     }

}

      在UML图中,类的左上角,通常分两行写出类的父类和所实现的接口。

1、描述接口的类图

       接口的类图和类的类图几乎一样,唯一的区别是接口的名字有个“inte易做图ce”字样。

       一个接口不会有性质,可以有方法的声明、public和final静态内部成员类。

<
补充:Jsp教程,Java基础
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,