文档详情

面向对象程序设计线上考核.docx

发布:2022-06-07约3.86千字共12页下载文档
文本预览下载声明
面向对象程序设计线上考核 下列的各类函数中,()不是类的成员函数。[单选题]* 构造函数 析构函数 友元函数 复制构造函数 作用域运算符::的功能是()[单选题]* 标识作用域的级别 指出作用域的范围 给定作用域的大小 标识成员属于哪个类 已知:print。函数是一个类的常成员函数,它无返回值,下列表示中()是正 确的。[单选题]* void print () const const void print () void const print () void print (const) 在类定义的外部,可以被访问的成员有()[单选题]* 所有类成员 private的类成员 public的类成员(正确答案) public或private的类成员 关于类和对象不正确的说法是()[单选题]* 类是一种类型,它封装了数据和操作 一个类只能有一个对象(正确答案) 一个对象必属于某个类 对象是类的实例 C++实现封装是借助于()[单选题]* 枚举 数组 函数 类 函数原型void test (int a, int b=7,char ch=H*M),下面的函数调用中,属于不合 法调用的是()[单选题]* test(5) test(6,瑞”)(正确答案) test(5,8) test(O,O,,,*M) 已知:intm=10;下列表示引用的方法中,正确的是()[单选题]* int z ; intt=10 ; int x=m ;(正确答案) int f=m ; 定义析构函数时,应注意()[单选题]* 名字与类名完全相同 无形参,也不能重载 顶答畫) 返回类型为void 函数体中必须有delete语句 下列不是函数重载所要求的条件是:()[单选题]* 函数名相同 参数个数不同 参数类型不同 函数返回值类型不同 下面关于友元的描述中,错误的是:[单选题]* 友元函数可以直接该类的私有成员 一个类的友元类中的所有成员函数都是这个类的友元函数 利用友元可以提高程序的运行效率,但却破坏了封装性 友元关系不能被继承,但是可以双向交换(正确答案) 以下关于this指针的叙述正确的是:[单选题]* 任何与类相关的函数都有this指针 类的成员函数都有this指针 类的友元函数都有this指针 类的非静态成员函数才有this指针 关于const关键字说法错误的是:[单选题]* const关键字可以修饰对象和成员函数 const成员函数不能修改类数据成员 const对象不能被修改 const可以用于说明类 在C++中执行以下4条语句后输出rad值为: static int hot=200 ; int rad=hot ; hot=hot+100 ; cout?rad?endl ;[单选题]* 0 100 300(正确答案) 200 类class CC的说明如下,错误的语句是: class CC( TOC \o 1-5 \h \z int a=2 ; //A CC () ; //B public : CC (int val) ; //C ~CC () ; //D };[单选题]* 语句A(正确答案) 语句B 语句C 语句D 在C++中,—个函数为void f(int=l,char=a,),另一个函数为void f(int),则它们[单 选题]* 不能在同一程序中定义 可以在同一程序中定义并可重载正個答楽) C) 可以在同一程序中定义,但不可重载 D) 以上说法都不正确 下面对静态数据成员的描述中,正确的是[单选题]* A) 静态数据成员是类的所有对象共享的数据 B) 类的每个对象都有自己的静态数据成员 C) 类的不同对象有不同的静态数据成员值 D) 静态数据成员不能通过类的对象调用 如果将[]运算符重载成一个类的成员函数,则该重载函数有几个参数?[单选 题]才 TOC \o 1-5 \h \z A) 0 B) 1(正确答案) C) 2 D) 3 operator*有两个参数 operator*有一个参数 operator*有两个参数 operator*有一个参数在表达式 operator*有两个参数 operator*有一个参数 operator*有两个参数 operator*有一个参数 A) operator+有两个参数, B) operator+有两个参数 C) operator+有一个参数, D) operator+有一个参数, 如何区分自增运算符重载的前置形式和后置形式?[单选题]* A) 重载时,前置形式的函数名是++ operator,后置形式的函数名是operator++ B) 后置形式比前置形式多一个int类型的参数(正确答案) C) 无法区分,使用时不管前置形式还是后置形式,都调用相同的重载函数 D)前置形式比后置形式多了一个int类
显示全部
相似文档