问题 单项选择题

在面向对象的方法中, (44) 是状态和操作(或方法)的封装体, (45) 是所有对象的共同行为和不同状态的集合体,方法在类定义中使用 (46) 来定义,当一个操作被调用时,由 (47) 带来将被执行的这个操作的详细内容。

A.状态

B.命令

C.消息

D.调用语句

答案

参考答案:C

解析:
对象是面向对象方法中最基本的概念,是具有相同状态的一组操作的集合,是数据结构及其可以施加在这些数据结构上的操作的封装体。类是抽象数据类型的实现,一个类的所有对象都有相同的数据结构,并且共享相同的实现操作的代码,而各个对象有着各自不同的状态,因此类是所有对象的共同行为和不同状态的集合体。方法是对象所能执行的操作,在类定义中使用函数来定义,通过函数调用把消息发送到一个对象上,完成对对象的操作。

单项选择题
判断题