兰州大学《面向对象程序设计》平时作业2.pdfVIP

  • 0
  • 0
  • 约1.31千字
  • 约 2页
  • 2023-08-06 发布于中国
  • 举报

兰州大学《面向对象程序设计》平时作业2.pdf

《面向对象程序设计》平时作业2 类的构造函数是在定义该类的一个 ( )时被自动调用执行的。 A:成员函数 B:数据成员 C:对象 D:友元函数 参考选项:C 下面关于类和对象的描述中,错误的是() A:类就是 C 语言中的结构体类型,对象就是 C 语言中的结构体变量 B:类和对象之间的关系是抽象和具体的关系 C:对象是类的实例,一个对象必须属于一个已知的类 D:类是具有共同行为的若干对象的统一描述体 参考选项:A 由C++ 目标文件连接而成的可执行文件的缺省扩展名为( ) A:cpp B:exe C:obj D:lik 参考选项:B 编写 C++程序一般需经过的几个步骤依次是( )。 A:编译、编辑、连接、调试 B:编辑、编译、连接、调试 C:编译、调试、编辑、连接 D:编辑、调试、编辑、连接 参考选项:B 友元关系 A:不能继承 B:是类与类的关系 C:使一个类的成员函数与另一个类的关系 D:提高程序的运行效率 参考选项:A 假定 AA 是一个类,“AA”是该类中一个成员函数的原型,若该函数存在对 *this 赋值的语句,当用 x.abc()调用该成员函数后,x 的值 A:已经改变 B:可能改变 C:不变 D:不受函数调用的影响 1 参考选项:A 关于常成员的描述中,错误的是 ( ) A:常成员包含常数据成员和常成员函数两种 B:常数据成员必须是公有的 C:常数据成员要使用构造函数成员初始化列表进行初始化 D:常对象只能调用它的常成员函数,不能调用其它的成员函数 参考选项:B 设有数组定义: char array[]=China;,则数组 array 所占的空间为 ()。 A:4 个字节 B:5 个字节 C:6 个字节 D:7 个字节 参考选项:C ()不是面向对象系统包含的要素 A:多态 B:对象 C:类 D:继承 参考选项:A 有以下程序 #include main() { char c1,c2,c3,c4,c5,c6; scanf(“%c%c%c%c”,c1,c2,c3,c4); c5=getchar(); c6=getchar(); putchar(c1); putchar(c2); printf(“%c%c\n”,c5,c6); } 程序运行后, 若从键盘输入(从第 1 列开始) 123 45678 则输出结果是 () A:1267 B:1256 C:1278 D:1245 参考选项:D C++中声明常量的关键字是( ) A:const B:extern C:public D:enum 参考选项:A 定义析构函数时,应该注意( ) A:其名与类名完全相同 B:返回类型是 voi 类型 2

文档评论(0)

1亿VIP精品文档

相关文档