首页 > 试题广场 >

策略模式的结构中包括三种角色上下文、具体策略和抽象策略。抽象

[单选题]

策略模式的结构中包括三种角色上下文、具体策略和抽象策略。抽象策略角色是一个( )

  • 抽象类
  • 接口
  • 子类
这个题目有点问题。抽象策略角色,在C++中是抽象类,在Java中是接口
发表于 2023-05-10 13:09:54 回复(0)
  • Strategy角色负责决定实现策略所必须的接口
  • ConcreteStrategy角色负责实现Strategy角色的接口,即负责实现具体的策略(战略、方向、方法和算法)
发表于 2022-08-12 09:06:35 回复(0)