03-工厂模式实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

青岛理工大学

课程实验报告

课程名称软件设计与体系结构班级实验日期2016.05.06 姓名学号实验成绩

实验名称工厂模式实验

实验目的及要求(1)熟悉工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)的核心思想。(2)掌握利用反射技术改进工厂模式的编程方法;

实验环境Win7, VS2010

实验内容 1. 利用简单工厂模式实现四则运算程序

(1)实现抽象的运算类

(2)实现加减乘除运算子类

(3)实现运算工厂

2. 利用反射技术改写工厂类

(1)创建配置文件,存储目前使用的运算符;

(2)使用反射技术根据配置文件的内容创建运算对象。

算法描述及实验步骤1、创建控制台程序

2、编写使用简单工厂模式实现四则运算程序

3、运行调试程序

4、创建配置文件存储运算符

5、使用反射技术根据配置文件的内容创建运算对象

6、运行调试程序

调试过程及

实验结果

使用反射技术前

使用反射技术后

总结通过这次实验,我掌握了使用简单工厂模式编写四则运算程序,并能够通过反射技术改写工厂类。此次实验较为简单,主要考察面向对象部分,只在C#部分由于自己长时间未用有些

相关文档
最新文档