你可能感兴趣的试题
备忘录(Memento) 策略(Strategy) 状态(State) 观察者(Observer)
一个 Subject对象对应多个 Observer对象 Subject只能有一个 ConcreteSubject子类 Observer只能有一个 ConcreteObserver子类 一个 Subject对象必须至少对应一个对象
提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类 可应用于一个系统要由多个产品系列中的一个来配置的时候 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候 可应用于希望使用已经存在的类,但其接口不符合需求的时候
备忘录(Memento) 策略(Strategy) 状态(State) 观察者(Observer)
一个Subj ect对象可对应多个Observer对象 Subject只能有一个ConcreteSubject子类 Observer只能有一个ConcreteObserver予类 一个Subject对象必须至少对应一个Observer对象
备忘录(Memento) 策略(Strategy) 状态(State) 观察者(Observer)
该设计模式中的Observer需要维护至少一个Subject对象 该设计模式中的ConcreteObserver可以绕过Subject及其子类的封装 该设计模式中一个Subject对象需要维护多个Observer对象 该设计模式中Subject需要通知Observer对象其自身的状态变化
备忘录(Memento) 策略(Strategy) 状态(Stye) 观察者(Observer)
一个Subject对象可对应多个Observer对象 Subject只能有一个ConcreteSubject子类 Observer只能有一个ConcreteObserver子类 一个Subject对象必须至少对应一个Observer对象
一个Subj ect对象可对应多个Observer对象 Subject只能有一个ConcreteSubject子类 Observer只能有一个ConcreteObserver予类 一个Subject对象必须至少对应一个Observer对象
该设计模式中的Observer 需要维护至少一个Subject对象 该设计模式中的ConcreteObserver 可以绕过Subject及其子类的封装 该设计模式中一个Subject对象需要维护多个Observer 对象 该设计模式中Subject需要通知Observer 对象其自身的状态变化
备忘录(Memento) 策略(Strategy) 状态(State) 观察者(Observer)
Command Factory Method Composite Class Adapter
Command Bridge Composite Proxy