A.一组对象的封装 B.表示一组对象的层次关系 C.一组对象的实例 D.一组对象的抽象定义
单项选择题面向对象分析的第一步是()
A.定义服务B.确定附加的系统约束C.确定问题域D.定义类和对象
单项选择题采用UML进行面向对象开发时,部署图通常在()阶段使用。
A.需求分析 B.架构设计 C.实现 D.实施
单项选择题()模式通过提供与对象相同的接口来控制对这个对象的访问。
A.适配器(Adapter) B.代理(Proxy) C.组合(Composite) D.装饰器(Decorator)
单项选择题欲动态地给一个对象添加职责,宜采用()模式。
A.适配器(Adapter) B.桥接(BridgE. C.组合(CompositE. D.装饰器(Decorator)
单项选择题在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。
A.接口管理B.信息隐藏C.多态D.聚合
单项选择题采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()
A.对象只能包括数据(属性) B.对象只能包括操作(行为) C.对象一定有相同的属性和行为 D.对象通常由对象名、属性和操作三个部分组成