题目内容

下列说法错误的是()

A. 封装是将一组数据和这组数据有关的操作组装在一起
B. 封装使对象之间不需要确定的接口
C. 封装要求对象具有明确的功能
D. 封装使得一个对象可以像一个部件一样用在各种程序中

查看答案
更多问题

下面说法正确的是()

A. 联函数在运行时是将该函数的目标代码插人每个调用该函数的地方
B. 内联函数在编译时是将该函数的目标代码插人每个调用该函数的地方
C. 类的内联函数必须在类体内定义
D. 类的内联函数必须在类体外通过加关键字inline定义

下列说法正确的是()。

A. 类定义中只能说明函数成员的函数头,不能定义函数体
B. 类中的函数成员可以在类体中定义,也可以在类体之外定义
C. 类中的函数成员在类体之外定义时必须要与类声明在同一个文件中
D. 在类体之外定义的函数成员不能操作该类的私有数据成员

下面关于对象概念的描述错误的是()

A. 对象就是C语言中的结构体变量
B. 对象代表着正在创建的系统中的一个实体
C. 对象是一个状态和操作(或方法)的封装体
D. 对象之间的信息传递是通过消息进行的

在建立类的对象时()。

A. 为每个对象分配用于保存数据成员的内存
B. 为每个对象分配用于保存函数成员的内存
C. 为所有对象的数据成员和函数成员分配一个共享的内存
D. 为每个对象的数据成员和函数成员同时分配不同内存

答案查题题库