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基础
- 更多JSP疑问解答:
- jsp新手求指导,不要笑!
- 如何让一个form提取的值传递给多个jsp?
- DW中,新建的html页面能否有jsp或php代码?
- jsp 如何限制表单,实现只能填写特定的数据。
- jsp 和javabean结合的程序有问题
- 从数据库里取出的数据如何传递到另外的jsp页面中
- 你好,ext嵌入那个jsp页面,是不是还需要加上一些插件啊,不太懂,麻烦你了。
- JSP不能处理所有问题吗?还要来一大堆的TLD,TAG,XML。为JSP 非要 Servlet 不可吗?
- 光标离开时全角转半角在jsp中怎么实现
- jsp 页面 打开 pdf 文件 控制大小 和 工具栏 能发份源码么 谢啦
- jsp页面点保存按钮,运行缓慢,弹出对话框提示
- jsp刷新页面如何不闪屏
- jsp 与html 的交互问题?
- jsp小数显示问题 例如 我在oracle 数据库中查询出来的是 0.01 但是在jsp页面上就显示成 .01 没有前面的0
- jsp中日历控件