单项选择题
(29) 是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等; (30) 同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是 (31) 关系的特殊种类。
A.聚合 B.组合 C.继承 D.关联
A.一个Subj ect对象可对应多个Observer对象 B.Subject只能有一个ConcreteSubject子类 C.Observer只能有一个ConcreteObserver予类 D.一个Subject对象必须至少对应一个Observer对象
A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则