1 / 8
文档名称:

软件设计模式实验报告.doc

格式:doc   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计模式实验报告.doc

上传人:顾生等等 2015/11/14 文件大小:0 KB

下载得到文件列表

软件设计模式实验报告.doc

文档介绍

文档介绍:《软件设计模式》实验大纲
(软件工程专业本科)
课程名称
软件设计模式
实验名称
模式结构图
姓名
学号
专业
软件工程
班级
10级软件工程
教室
教师
实验一认识IBM Rational Modeler
1 实验目的
1. 了解IBM Rational Software Development Platform。
2. 熟悉IBM Rational Software Modeler的建模工具。
3. 为今后实验打下基础。
2 实验平台
操作系统:
Windows 2000或者Windows XP
建模工具:
推荐使用IBM公司的Rational Software Development Platform中的Modeler,目前实验可用的版本为Modeler ,也可以选择Rational Rose等。
3 实验内容及要求
1. 。
2. 。
3. 初步了解Modeler的主要工具和它们的功能,为今后的实验做准备。。
用工具绘制下面代码的类图:
public class Customer
{
private Address address;

}
public class Address
{ …}
(1)
public class Node
{
private Node subNode;

}
(2)
public class Car
{
private Engine engine;
public Car( Engine engine)
{ = engine; }
public void setEngine ( Engine engine)
{ = engine; }

}
public class Engine
{…}
(3)
public class Head
{
private Mouth mouth;
public Head( )
{ mouth = new Mouth; }

}
public class Mouth
{…}
(4)

实验结果图:
(1)

(2)



实验二简单工厂与工厂方法模式的应用
1 实验目的
1) 熟悉建模工具。
2) 掌握简单工厂模式与工厂方法模式,并进行设计应用。
2 实验内容和要求
1) 绘制简单工厂模式的类图和工厂方法模式的类图。
2) 设计应用:
假设我们要开发一个绘图程序,用来绘制简单的几何图形,这个软件应该能够处理下面的几种几何对象:
圆形(Circle)
矩形(Rectangle)
正方形(Square)
三角形(Triangle)
除了各自特有的属性和方法之外,所有的几何图形几乎都可以抽象出绘制(draw)和擦除(erase