实验报告格式6(工厂方法模式)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学号11710115UML建模与设计模式实验报告实验6工厂方法模式学生姓名路江飞专业、班级11卓越七班指导教师高天迎成绩计算机与信息工程学院2013年11月6日一、实验目的本实验是以教材中“工厂方法模式”相关章节为依据,掌握工厂方法模式。二、实验内容利用工厂方法模式创建手机工厂,生成Motorola手机和Nokia手机。类图如下所示。三、实验思想1.分析上述的类图。2.利用工厂模式编写代码。四、实验结果文件1:package工厂模式;publicinterfaceMobile{publicvoidprint();}文件2:package工厂模式;publicclassNokiaimplementsMobile{publicvoidprint(){System.out.println(Nokia手机为您服务);}}《interface》Mobile《interface》MobileFactoryNokiaMotorolaMotorolaFactoryNokiaFactory文件3:package工厂模式;publicclassMotorolaimplementsMobile{publicvoidprint(){System.out.println(Motorola手机为您服务);}}文件4:package工厂模式;publicinterfaceMobileFactory{publicMobileproduceMobile();}文件5:package工厂模式;publicclassNokiaFactoryimplementsMobileFactory{publicMobileproduceMobile(){System.out.println(该工厂生产的手机为Nokia);returnnewNokia();}}文件6:package工厂模式;publicclassMotorolaFactoryimplementsMobileFactory{publicMobileproduceMobile(){System.out.println(该工厂生产的手机为Motorola);returnnewMotorola();}}文件7:package工厂模式;publicclassMainclass{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubMobilemobile;MobileFactoryfactory=newNokiaFactory();mobile=factory.produceMobile();mobile.print();}}五、实验心得

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功