单选题
一个类是______。在定义类时,将属性声明为private的目的是______。
A、
一组对象的封装
B、
表示一组对象的层次关系
C、
一组对象的实例
D、
一组对象的抽象定义
【正确答案】
D
【答案解析】
A、
实现数据隐藏,以免意外更改
B、
操作符重载
C、
实现属性值不可更改
D、
实现属性值对类的所有对象共享
【正确答案】
A
【答案解析】
类与对象的关系是抽象与具体的关系,类是一组对象的抽象,而对象是类的实例。在定义类时,将属性声明为private,即只允许自身对其进行访问、修改等操作,而外界不可见,从而达到实现数据隐藏,以免意外更改的目的。
提交答案
关闭