单选题
以下关于封装说法错误的是______。
A.每一个对象是其状态和行为的封装
B.状态是该对象一系列属性的集合
C.行为是在对象状态上操作的集合
D.封装的目的是将对象的使用者和设计者合并
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 每一个对象是其状态和行为的封装,是一种信息隐藏技术,其中状态是该对象一系列属性的集合,而行为则是在对象状态上操作的集合,操作也称为方法,面向对象技术把数据和行为封装在一起。从某种角度来讲,封装是一种信息隐藏技术,其目的在于将对象的使用者和设计者分开。所以本题的答案为D。
提交答案
关闭