考试
2022-12-25 22:55:57

某软件公司欲开发一个Windows平台上的公告板系统。在明确

题目描述

某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图,如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),与"ConcreteCommand"角色相对应的类是(2)。空白(2)处应选择()

A、Command

B、Menultem

C、Open

D、BulktinBoardScreen

本站整理有大量高等教育、资格考试类试题答案,Ctrl+D收藏备用!

答案解析

CCommand(命令)模式是设计模式中行为模式的一种,它将"请求"封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。Command模式也支持可撤销的操作。Command模式的类图如图8-42所示。

C

加载中...
AI正在思考中,请稍候...