没有合适的资源?快使用搜索试试~ 我知道了~
FoodDelivery:使用C#和设计模式设计OO食品交付应用程序
共64个文件
cs:42个
png:4个
config:3个
需积分: 12 1 下载量 157 浏览量
2021-05-26
04:28:14
上传
评论 1
收藏 531KB ZIP 举报
温馨提示
问题陈述 设计面向用例的OO食品配送应用- 用户可以搜索其他餐厅 用户可以选择一家餐馆 用户看到菜单 餐厅可以随时更改菜单 用户从菜单添加项目 用户点菜 用户可以实时跟踪订单 用户可以取消订单 用户支付订单 根据门店类型计算税款 解决方法: 此应用程序设计中涉及的设计模式: 生成器设计模式(用于添加食品和订购) 口译员设计模式(用户可以搜索其他餐厅) 迭代器模式(用户可以看到菜单) 观察者模式(实时跟踪订单) (命令设计模式)订购和取消食物 (策略设计模式)基于餐馆类型的税收计算
资源推荐
资源详情
资源评论
收起资源包目录
FoodDelivery-master.zip (64个子文件)
FoodDelivery-master
bin
Debug
FoodDeliveryApp.vshost.exe.manifest 479B
FoodDeliveryApp.pdb 126KB
FoodDeliveryApp.vshost.exe 23KB
FoodDeliveryApp.vshost.exe.config 182B
FoodDeliveryApp.exe 22KB
FoodDeliveryApp.exe.config 182B
FoodDeliveryApp.v12.suo 77KB
Program.cs 2KB
obj
Debug
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
FoodDeliveryApp.pdb 126KB
FoodDeliveryApp.csprojResolveAssemblyReference.cache 2KB
DesignTimeResolveAssemblyReferencesInput.cache 6KB
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
FoodDeliveryApp.exe 22KB
FoodDeliveryApp.csproj.FileListAbsolute.txt 956B
.github
workflows
dotnetcore.yml 302B
FoodBuilding
Meal.cs 1KB
MealBuilder.cs 423B
FoodDeliveryAppModel
UserModel.cs 320B
FoodMenuModel.cs 1KB
RestaurantModel.cs 276B
Tracking
ICustomers.cs 134B
Restaurant.cs 246B
FoodDelivery.cs 1KB
Customers.cs 792B
FoodDeliveryApp.sln 976B
FoodDeliveryDriver
RestaurantSearchDriver.cs 2KB
MealSelectorDriver.cs 2KB
MealBuilderDriver.cs 1KB
OrderTrackingDriver.cs 1KB
MealMenuIteratorDriver.cs 541B
MealOrderDriver.cs 3KB
LICENSE 1KB
Group by ProjectGraph.png 105KB
FoodDeliveryApp.csproj 5KB
FoodCostTaxCalculation
OneStarTaxCalculator.cs 471B
ThreeStarTaxCalculator.cs 456B
TaxCalculationContext.cs 467B
ITaxCalculator.cs 174B
TwoStarTaxCalculator.cs 471B
RestaurantSearch
RestaurantSearchClient.cs 1KB
InterpreterContext.cs 570B
RestaurantLocationExpression.cs 823B
AbstractExpression.cs 315B
Aggregation Dependencies Graph.png 67KB
RestaurantFoodMenu
IIterator.cs 148B
RestaurantFoodMenuIterator.cs 783B
Waitress.cs 2KB
FoodMenu.cs 886B
IFoodMenu.cs 170B
7.png 41KB
OrderAndCancellation
Customer.cs 517B
OrderFood.cs 568B
CancelFood.cs 359B
IFoodOrderCommands.cs 130B
Food.cs 958B
README.md 1KB
Dependencies Graph1.png 325KB
RestaurantWebService
FoodMenuService.cs 1KB
RestaurantService.cs 1KB
App.config 182B
Properties
AssemblyInfo.cs 1KB
Utils
TaxUtil.cs 430B
共 64 条
- 1
资源评论
沈临白
- 粉丝: 44
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Javascript的诊所管理系统设计源码
- 人工智能在电子信息管理系统中的应用与效率优化研究
- 详解protobuf-c之在C语言中如何使用repeated生成数组和字符串(包含配置pb-callback-t)
- Python 程序语言设计模式思路-并发模式:消费者模式:协调生产者和消费者之间的数据交换
- pythonA*算法(A-star algorithm),寻路算法
- guitest.zip
- udp_echo.v
- udp_echo_server.v
- python双向广度优先搜索算法(Bidirectional Breadth-First Search, BBFS),寻路算法
- python迭代加深算法(Iterative Deepening Depth-First Search, IDDFS),寻路算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功