(1)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图所示,其中,(2)在其状态发生改变时,向它的各个观察者发出通知。
A.命令(CommanD. B.责任链(ChainofResponsibility) C.观察者(Observer) D.迭代器(Iterator)
单项选择题空白(2)处应选择()
A.实现数据隐藏,以免意外更改 B.操作符重载 C.实现属性值不可更改 D.实现属性值对类的所有对象共享
单项选择题空白(1)处应选择()
A.一组对象的封装 B.表示一组对象的层次关系 C.一组对象的实例 D.一组对象的抽象定义
单项选择题面向对象分析的第一步是()
A.定义服务B.确定附加的系统约束C.确定问题域D.定义类和对象
单项选择题采用UML进行面向对象开发时,部署图通常在()阶段使用。
A.需求分析 B.架构设计 C.实现 D.实施
单项选择题()模式通过提供与对象相同的接口来控制对这个对象的访问。
A.适配器(Adapter) B.代理(Proxy) C.组合(Composite) D.装饰器(Decorator)