试题详情
简答题Strategy(策略)模式是建立在哪些原则的基础上?
  • 主要建立在:对象拥有责任;
    这些责任的不同的特定实现通过使用多态来表现;
    需要将几个不同的实现按照-----概念上------相同的算法来管理;
    一个好的设计经验:将问题领域中发生的行为彼此分离------也就是说,使它们解耦。
    这让改变对某一行为负责的类,而不会对其他行为产生不好的影响。
  • 关注下方微信公众号,在线模考后查看

热门试题