试题详情
- 单项选择题Observer(观察者)模式适用于()
A、当一个抽象模型存在两个方面,其中一个方面依赖于另一方面,将这二者封装在独立的对象中以使它们可以各自独立地改变和复用
B、当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变时
C、当一个对象必须通知其它对象,而它又不能假定其它对象是谁也就是说你不希望这些对象是紧密耦合的
D、一个对象结构包含很多类对象,它们有不同的接口,而想对这些对象实施一些依赖于其具体类的操作
关注下方微信公众号,在线模考后查看

热门试题
- 希望创建一个可复用的类,该类必须能够与接
- 简述耦合分为几种?
- ()和()可用于运行时动态地加上新的行为
- 关于继承表述错误的是:()
- 系统中的文本显示类(TextView)和
- 门面模式是()法则的典型运用。
- 设计模式具有哪三大特点?
- 迭代器模式(Iterator)模式适用于
- 设计模式的两大主题是:()和()的讨论。
- 面向对象的六条基本原则包括:开闭原则,里
- ()模式包装对象,以控制对比对象的访问。
- 关于设计模式本质的说法,以下哪个是正确的
- 行为类模式使用在类间分派行为()
- 构造者的的退化模式是通过合并()角色完成
- 下列模式中,属于行为模式的是()
- 常用的描述设计模式的格式有()
- 开闭原则:(),()。
- 静态工厂的核心角色是()
- 按照四人团的说法,Strategy策略模
- 在不破坏类封装性的基础上,使得类可以同不