标题: 如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,... [打印本页] 作者: 李老师 时间: 2017-7-25 11:01 标题: 如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,... 如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
A. a.operator+(b)
B. b.operator+(a)
C. operator+(a,b)
D. operator(a+b)
满分:2 分
2. 派生类的成员函数可以直接访问基类的( )成员。
A. 所有
B. 公有和保护
C. 保护和私有
D. 私有
满分:2 分
3. 定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )。
A. int *p=new int[30];
B. int *p=new int(30);
C. int *p=new [30];
D. *p=new int[30];
满分:2 分
4. 下列的符号常变量定义中,错误的定义是( )。
A. const M=10;
B. const int M=20;
C. const char ch;
D. const bool mark=true;
满分:2 分
5. 类的析构函数是一个对象被( )时自动调用的。
A. 建立
B. 撤消
C. 赋值
D. 引用
满分:2 分
6. 在创建派生类对象时,构造函数的执行顺序是(