nbhkdz.com冰点文库

设计模式大作业实验报告

时间:


蛋糕订购系统 蛋 糕 订 购 系 统 1 蛋糕订购系统 一、 实验介绍 ………………………………………………3 二、 实验环境 ………………………………………………3 三、 系统流程 ………………………………………………3 四、 系统总类图 ………………………………………………4 五、 程序源代码及各个模块子类图 ………………………………………………5 六、 程序运行截图

…………………………………………….22 七、 实验总结 …………………………………………….22 2 蛋糕订购系统 一、 实验介绍 本系统使用了简单工厂模式、工厂方法模式、单例模式、门面 模式、策略模式、观察者模式一共 6 种模式实现了从蛋糕店订购 订购蛋糕的这样一个系统。 二、 实验环境 Windows 操作系统、MyEclipse10.0、MySQL 5.5、jdk1.6 三、 系统流程 四、 系统总类图 3 蛋糕订购系统 五、 程序源代码及各个模块子类图 (一) 测试类 Client.java: package net.xsl.ordercake.test; import net.xsl.ordercake.discount.DiscountStyleThree; import net.xsl.ordercake.discount.OrderCake; import net.xsl.ordercake.order.CakeShop; import net.xsl.ordercake.order.EastVilla; import net.xsl.ordercake.order.WestVilla; publicclass Client { publicstaticvoid main (String arg[]){ CakeShop starCakeShop = CakeShop.getCakeShop(); new WestVilla(starCakeShop, 草莓水果); starCakeShop.getNewName(西13); starCakeShop.notifyCustomer(); OrderCake cake = new OrderCake(); System.out.println(今日促销一律8折优惠); cake.setM(8); cake.setStyle(new DiscountStyleThree()); cake.setPrice(80) ; System.out.println(本次订购成功完成,需要支付的金额为 4 蛋糕订购系统 +cake.getMoney(cake.getPrice(),cake.getM())+,原价80); System.out.println(=================================); new EastVilla(starCakeShop, 甜奶); starCakeShop.getNewName(东18); starCakeShop.notifyCustomer(); System.out.println(=================================); starCakeShop.getNewName(东12); starCakeShop.notifyCustomer(); } } (二) 折扣的接口和方法(策略模式) : a) 接口 DiscountStyle.java: package net.xsl.orderca

设计模式实验报告

设计模式实验报告_工程科技_专业资料。计算机科学与技术学院 实验报告 软件设计模式 课程名称: 专班学姓 业: 计算机科学与技术 级: 号: 名: 班 实验一 单例...

设计模式实验报告

设计模式实验报告_计算机软件及应用_IT/计算机_专业资料。实验一 单例模式的应用...2 实验内容和要求一 个咖啡店可以提供大杯 (JorumCoffee) 、中杯 (Medium...

设计模式实验一实验报告完整版

设计模式实验一实验报告完整版_计算机软件及应用_IT/计算机_专业资料。1 《软件...81份文档 笑话大全集 笑话大全爆笑版 幽默笑话大全 全球冷笑话精选104份文档 ...

设计模式实验报告

设计模式实验报告_计算机软件及应用_IT/计算机_专业资料。包含设计模式的具体实现...笑话大全集 笑话大全爆笑版 幽默笑话大全 全球冷笑话精选 120份文档 2014年细分...

设计模式实验报告

设计模式实验报告_计算机软件及应用_IT/计算机_专业资料。实验一 单例模式的应用...2 实验内容和要求 一个咖啡店可以提供大杯 (JorumCoffee) 、中杯 (Medium...

软件设计模式实验报告

软件设计模式实验报告_计算机软件及应用_IT/计算机_专业资料。软件设计模式实验...("大杯咖啡"); sauce.Mixing(); } } class MediumCoffee : Coffee { ...

设计模式上机实验一实验报告

设计模式上机实验一实验报告_IT/计算机_专业资料。设计模式实验一 实 验 报 告...{ //从左向右找,直到找到比S大的数 while(i+1<num.length && num[++i]...

设计模式实验报告之装饰模式

设计模式之装饰模式实验报告 第七组一、 实验目的 用 java 实现一个装饰模式,加深对装饰模式的理解。 二、实验内容 在一个学校中,教师类 ITeacher()具有教书...

java设计模式实验报告

java设计模式实验报告_计算机软件及应用_IT/计算机_专业资料。JAVA设计模式实验报告...百度认证-大数据营销01 优秀产品经理指南 DTCC2014:百分点内存数... 百度认证SEM...

设计模式实验报告---java

设计模式实验报告 学院:交通运输学院 专业:电子商务 班级: 姓名: 学号: 指导教师: 目录 一、实例 ...- 3 实例 1:模拟变形金刚变形(装饰者模式) ...-...