导航
您当前的位置:首页 > 计算机 > 软件水平
问题:

[问答题] 某饭店在不同的时段提供多种不同的餐饮,其菜单的结构图如图5-1所示。中级软件设计师,章节练习,案例分析现在采用组合(Composition)模式来构造该饭店的菜单,使得饭店可以方便地在其中增加新的餐饮形式,得到如图5-2所示的类图。其中MenuComponent为抽象类,定义了添加(add)新菜单和打印饭店所有菜单信息(print)的方法接口。类Menu表示饭店提供的每种餐饮形式的菜单,如煎饼屋菜单、咖啡屋菜单等。每种菜单中都可以添加子菜单,例如图5-1中的甜点菜单。类MenuItem表示菜单中的菜式。中级软件设计师,章节练习,案例分析C++代码中级软件设计师,章节练习,案例分析中级软件设计师,章节练习,案例分析中级软件设计师,章节练习,案例分析中级软件设计师,章节练习,案例分析
答案解析:

相关问题
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved