下面关于对象概念的描述中错误的是( )
A、
任何对象都必须有继承性
B、
对象是属性和方法的封装体
C、
对象间的通信靠消息传递
D、
操作是对象的动态属性
【正确答案】:A
【题目解析】:
对象的特点包括两个方面:属性和操作。
属性指的是描述对象静态特征(即状态)的数据项;
操作指的是描述对象动态特征(即行为)的函数序列。故D正确。
故也可称对象是属性和方法的封装体。故B正确。
“继承”,就是在编写一个“新”类的时候,以现有的类作为基础,使得新类从现有的类“派生”而来,从而达到代码扩充和代码复用的目的。继承支持层次概念。并不是任何对象都必须具有继承性。因此A错误。