单项选择题一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(2)处应选择()

A.实现数据隐藏,以免意外更改
B.操作符重载
C.实现属性值不可更改
D.实现属性值对类的所有对象共享


你可能感兴趣的试题

1.单项选择题一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(1)处应选择()

A.一组对象的封装
B.表示一组对象的层次关系
C.一组对象的实例
D.一组对象的抽象定义

2.单项选择题面向对象分析的第一步是()

A.定义服务
B.确定附加的系统约束
C.确定问题域
D.定义类和对象

3.单项选择题采用UML进行面向对象开发时,部署图通常在()阶段使用。

A.需求分析
B.架构设计
C.实现
D.实施

4.单项选择题()模式通过提供与对象相同的接口来控制对这个对象的访问。

A.适配器(Adapter)
B.代理(Proxy)
C.组合(Composite)
D.装饰器(Decorator)

5.单项选择题欲动态地给一个对象添加职责,宜采用()模式。

A.适配器(Adapter)
B.桥接(BridgE.
C.组合(CompositE.
D.装饰器(Decorator)

7.单项选择题采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()

A.对象只能包括数据(属性)
B.对象只能包括操作(行为)
C.对象一定有相同的属性和行为
D.对象通常由对象名、属性和操作三个部分组成