自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 设计模式——小明准备使用面向对象的方法设计一个快餐店的简单游戏

小明准备使用面向对象的方法设计一个快餐店的简单游戏: 游戏中有顾客、服务员、菜品和厨师。 每个顾客都有一个服务员帮助点菜,并且可以点多个菜; 每道菜都由指定厨师制作不同的菜可能由不同的厨师制作; 顾客跟服务员点完菜后,服务员通知后厨做菜。 请帮助小明选择一个合适的模式进行设计。 在实现的过程中,参考了大佬 https://blog.csdn.net/xxiaoEmma/article/deta...

2019-11-08 18:55:40 831 1

原创 设计模式——小王为某五星级酒店开发点餐系统。该酒店为满足客户需要,会在不同的时段提供多种不同的餐饮,其菜单的结构图如图所

请你采用面向对象方法通过恰当的设计模式帮助小王对上述菜单进行设计。 初步考虑采用外观模式 语言:Java package:menu 文件: Client.java AllMenu.java CanTing.java Coffee.java JianBing.java TianDian.java 具体代码如下: package menu; import java....

2019-10-30 13:40:00 1019

原创 设计模式——在一个画图的小程序中,你已经实现了绘制点(Point)、直线(Line)、方块(Square)等图形的功能。

在一个画图的小程序中,你已经实现了绘制点(Point)、直线(Line)、方块(Square)等图形的功能。而且为了让客户程序在使用的时候不用去关心它们的不同,还使用了一个抽象类图形(Shape)来规范这些图形的接口(Draw)。现在你要来实现圆的绘制,这时你发现在系统其他的地方已经有了绘制圆的实现类(XCircle),但同时你又发现已实现类XCircle的绘制方法(DrawIt)和你在抽象类Sh...

2019-10-21 19:24:38 2049

原创 设计模式——小王正在设计一个导出数据的应用框架

小王又来了。 小王正在设计一个导出数据的应用框架。 客户要求:导出数据可能存储成不同的文件格式,例如:文本格式、数据库备份形式、Excel格式、Xml格式等等 并且,不管什么格式,导出数据文件都分成三个部分,分别是文件头、文件体和文件尾 在文件头部分,需要描述如下信息:分公司或门市点编号、导出数据的日期,对于文本格式,中间用逗号分隔 在文件体部...

2019-10-05 19:23:31 899 2

原创 设计模式——小王正在编写一个简单的计算器程序。。。

题目: 小王正在编写一个简单的计算器程序,要求输入两个整数和运算符号(加、减、乘、除),输出计算结果。小王用面向过程方法编写了下面的代码。请采用面向对象方法通过恰当的设计模式对小王的代码进行重构。 int main() { int numa,numb; char oper; double result; cin>>numa>>numb; cin>&...

2019-09-25 11:15:03 1045

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除