试题详情
- 简答题Strategy(策略)模式是建立在哪些原则的基础上?
-
主要建立在:对象拥有责任;
这些责任的不同的特定实现通过使用多态来表现;
需要将几个不同的实现按照-----概念上------相同的算法来管理;
一个好的设计经验:将问题领域中发生的行为彼此分离------也就是说,使它们解耦。
这让改变对某一行为负责的类,而不会对其他行为产生不好的影响。 关注下方微信公众号,在线模考后查看
热门试题
- 当一个抽象模型有两个方面,其中一个方面依
- 适配器模式属于创建型模式。
- ()模式将对象组合成树形结构以表示“部分
- 设计模式的两大主题是:()和()的讨论。
- 在设计模式中,()保证每个类只要单个实例
- 不要和陌生人说话”是()原则的通俗表述
- Observer(观察者)模式适用于()
- 行为类模式使用在类间分派行为()
- 面向对象的六条基本原则包括:开闭原则,里
- 当需要支持日志修改时,可以考虑使用()
- 在设计模式中,“效果”只是指“原因和结果
- 适配器模式是()原则的典型应用。
- 在存在继承关系的情况下,方法向()方向集
- 常用的描述设计模式的格式有()
- 请说出以下是运用何种设计模式() sty
- 下列属于面向对象基本原则的是()
- 迭代器模式(Iterator)模式适用于
- ()为另一个对象提供代表,以便控制客户对
- 模式不是代码,而是()的通用解决方案。
- 单例模式中,两个基本要点()和单子类自己