2022年设计模式实验指导书参照 .pdf
《2022年设计模式实验指导书参照 .pdf》由会员分享,可在线阅读,更多相关《2022年设计模式实验指导书参照 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、设计模式实验指导书10 学时教师:张凯名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 实验一单例模式的应用1 实验目的1) 掌握单例模式( Singleton)的特点2) 分析具体问题,使用单例模式进行设计。2 实验内容和要求很多应用项目都有配置文件, 这些配置文件里面定义一些应用需要的参数数据。+GetParameterA()+SetParameterA()-ParameterA : stringAppConfig通常客户端
2、使用这个类是通过new 一个 AppConfig 的实例来得到一个操作配置文件内容的对象。 如果在系统运行中, 有很多地方都需要使用配置文件的内容,系统中会同时存在多份配置文件的内容,这会严重浪费内存资源。事实上,对于 AppConfig 类,在运行期间,只需要一个对象实例就够了。那么应该怎么实现呢?用C#控制台应用程序实现该单例模式。绘制该模式的 UML图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 实验二简单工厂模式的
3、应用1 实验目的1) 掌握工厂模式( Factory)的特点2) 分析具体问题,使用工厂模式进行设计。2 实验内容和要求有一个 OEM 制造商代理做 HP 笔记本电脑 (Laptop), 后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该 OEM 商发现,如果一次同时做很多个牌子的本本,有些不利于管理。利用工厂模式改善设计,用C#控制台应用程序实现该OEM 制造商的工厂模式。绘制该模式的UML 图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,
4、共 11 页 - - - - - - - - - 实验三抽象工厂模式的应用1 实验目的1) 掌握抽象工厂模式( Abstract Factory)的特点2) 分析具体问题,使用抽象工厂模式进行设计。2 实验内容和要求麦当劳( McDonalds)和肯德基( KFC)快餐店都经营汉堡(Hamburg)和可乐 (Cola) , 用 C#控制台应用程序实现这两个快餐店经营产品的抽象工厂模式。绘制该模式的 UML 图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 -
5、- - - - - - - - 实验四建造者模式的应用1 实验目的1) 掌握建造者模式( Builder)的特点2) 分析具体问题,使用建造者模式进行设计。2 实验内容和要求建造者模式是一种创建型模式, 它主要是应对项目中一些复杂对象的创建工作。所谓“复杂对象” ,是指此对象中还含有其它的子对象。我们现在定义一个场景:汽车生产必须包含车轮 (Wheel)、油箱(OilBox)和车身 (Body),应用建造者模式,用 C#控制台应用程序实现该设计,构建BMW 品牌和 BenZ 品牌汽车生产。绘制该模式的UML 图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
6、- - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 实验五适配器模式的应用1 实验目的1) 掌握适配器模式( Adapter)的特点2) 分析具体问题,使用适配器模式进行设计。2 实验内容和要求一个软件团队开发绘图系统,设计了圆对象(Circle)、矩形对象 (Rectangle),线对象 (Line)都支持 Draw()函数,即可以通过 Draw()函数绘制图形。为了加快项目进度,将角度对象 (Angle)绘制功能交给了合作团队实现。但合作团队将角度对象绘制函数定为了DrawAngle()。绘图系统提供给用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年设计模式实验指导书参照 2022 设计 模式 实验 指导书 参照
限制150内