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