032405类图描述.docx

上传人:b****6 文档编号:4323538 上传时间:2022-11-29 格式:DOCX 页数:10 大小:1.06MB
下载 相关 举报
032405类图描述.docx_第1页
第1页 / 共10页
032405类图描述.docx_第2页
第2页 / 共10页
032405类图描述.docx_第3页
第3页 / 共10页
032405类图描述.docx_第4页
第4页 / 共10页
032405类图描述.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

032405类图描述.docx

《032405类图描述.docx》由会员分享,可在线阅读,更多相关《032405类图描述.docx(10页珍藏版)》请在冰豆网上搜索。

032405类图描述.docx

032405类图描述

1、课程名称:

类图描述

2、知识点

2.1、上次课程的主要知识点

1、几种组合:

try..catch、try...catch...finally....throws....throw;

2、RuntimeException与Exception的区别;

3、异常的处理流程:

引用对象的传递过程。

2.2、本次预计讲解的知识点

1、如何实现类图的描述

2、时序图的使用。

3、具体内容(★☆☆☆☆)

从实际的开发标准:

应该在项目编写前设计类图。

而现在的开发大部分情况下,都是先完成功能,交工前将代码转换为类图。

3.1、类图描述

如果要想描述出类图,基本上都会采用以下的结构完成:

类名称

属性名称

方法名称

1、类名称:

·普通类,直接进行编写;

·抽象类,应该使用斜体描述;

类名称

{abstract}

属性名称

方法名称

·接口,有的工具直接使用“○”表示接口;

接口名称

属性名称

方法名称

2、属性描述:

·访问权限:

public(+)、private(-)、protected(#);

·组成结构:

访问权限的修饰符号属性名称:

类型

·privateStringname:

-name:

String

·protectedintage:

#age:

int

3、方法描述:

·组成结构:

访问权限的修饰符号方法名称(参数类型变量):

返回值类型;

|-publicvoidsetName(Stringname)+setName(Stringname):

void+setName(name:

String):

void

|-publicStringgetName()+getName():

String

如果要画类图,别用手画,利用PowerDesigner设计工具完成,建立的时候建立对象语言的模型。

因为类图的描述实在是太麻烦了,所以往往会进行转换。

3.2、时序图

时序图是定义出了代码的执行的顺序。

interfaceFruit{

publicvoideat();

}

classAppleimplementsFruit{

publicvoideat(){

System.out.println("吃苹果。

");

}

}

classFactory{

publicstaticvoidprint(){

System.out.println("******************************");

}

publicstaticFruitgetInstance(){

print();

returnnewApple();

}

}

publicclassTestDemo{

publicstaticvoidmain(Stringargs[])throwsException{

Fruitf=Factory.getInstance();

f.eat();

}

}

3.3、用例图

用例指的是某一种角色具备什么样的操作功能。

一般这样的操作都是在进行需求分析的时候使用的。

4、总结

理论上这些内容不会由开发者编写,在项目之中有一种文档职位。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1