工厂方法模式设计的汽车保险管理应用程序实例Word格式文档下载.docx
-
资源ID:16737549
资源大小:680.32KB
全文页数:9页
- 资源格式: DOCX
下载积分:3金币
快捷下载
账号登录下载
微信登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
工厂方法模式设计的汽车保险管理应用程序实例Word格式文档下载.docx
1、作业正文作业一:1、作业题目内容的详细描述。【作业2.1-1】例2.3为使用工厂方法模式设计的汽车保险管理应用程序实例,现在需要扩张例2.3的设计图,添加一个名为LuxuryCarInsurance的类,并且需要编写此类和其他需要添加的类的代码,详细要求参见光盘的响应作业局部2、完成此题目所采用的软件设计模式名称及画出相应的类图,或者是所采用的软件体系结构名称及画出相应的体系结构图。该题目采用的是工厂方法模式,类图如下: 3、画出完成此题目所设计程序的设计类图;如还有其他图,也一并画出。4、完成此题目所设计的程序代码。1程序主界面的局部代码如下:添加汽车保险名下拉框添加LuxeryCarIns
2、urance保险选项添加触发事件判断2创立LuxeryPolicy工厂类,实现PolicyProducer接口3创立LuxeryCarInsurance类,实现AutoInsurance接口5、程序运行的典型界面截图。作业二:【作业2.1-2】在例2.4中,设计并且实现了豪华Super和中等Medium别墅House与公寓Condo的查询。要求在该设计的根底上,增加一个新的类SemiDetacher半独立式楼宇,并且编写代码,实现相应的查询功能,详细要求参见光盘的相应作业局部。 该题目采用的是抽象工厂模式,类图如下:create程序的设计类图如下:界面的选择框以及按钮面板监听器代码,用于监听查询按钮2新增的SemiDetacher接口代码如下:3新增的SuperSemiDetacher类代码如下:4新增的MediumSemiDetacher类代码如下:5BuidingFactory类代码如下:6继承BuildingFactory的MediumBuildingFactory代码如下:6继承BuildingFactory的SuperBuildingFactory代码如下: