餐厅的点菜过程如下面的UML顺序图所示,现采用命令(Command)模式来实现该场景。那么下面顺序图中,与命令模式中的类"Command"对应的类是(Order);与类Receiver对应的类是(Cook)。

命令模式是一种行为型设计模式,核心是将请求封装为独立的命令对象,实现请求发起者与执行者的解耦,它包含五大核心角色:一是Command(命令抽象),定义执行请求的接口,对应餐厅场景里的Order,可封装顾客的点菜请求;二是ConcreteCommand(具体命令),实现Command接口,绑定接收者并调用其对应操作;三是Receiver(接收者),负责执行与请求相关的具体业务逻辑,对应餐厅里的Cook,实际完成做菜这类核心操作;四是Invoker(调用者),负责触发命令执行,对应餐厅里的Waitress,传递订单并触发后续业务流程;五是Client(客户端),创建具体命令对象并指定其接收者,对应餐厅里的Customer,发起点菜请求并关联订单与厨师。命令模式适用于需要对请求进行排队、记录日志、支持撤销或重做的场景,比如办公软件的撤销操作、任务调度系统的任务编排等,通过对命令对象的持久化与管理,可灵活实现复杂的请求管控逻辑。
本题考察的是设计模式。
三是Receiver(接收者),负责执行与请求相关的具体业务逻辑,对应餐厅里的Cook,实际完成做菜这类核心操作。五是Client(客户端),创建具体命令对象并指定其接收者,对应餐厅里的Customer,发起点菜请求并关联订单与厨师。命令模式是一种行为型设计模式,核心是将请求封装为独立的命令对象,实现请求发起者与执行者的解耦,它包含五大核心角色:一是Command(命令抽象),定义执行请求的接口,对应餐厅场景里的Order,可封装顾客的点菜请求。四是Invoker(调用者),负责触发命令执行,对应餐厅里的Waitress,传递订单并触发后续业务流程。
本小问答案是 Order。题干中的“下面顺序图中,与命令模式中的类"Command"对应的类”对应Order。
因此,选项 C 正确。
