- A.signed
- B.short
- C.const
- D.inline
- A.int m=sum(20,45,100);
- B.int m=sum(sum(20,45),100)
- C.int m=sum(20,sum(45,100))
- D.int m=sum(45,sum(20,,100))
- A.public
- B.private
- C.protected
- D.不可访问
- A.f和g都是常成员函数
- B.f是常成员函数,g不是
- C.f不是常成员函数,g是常成员函数
- D.g和f都不是常成员函数
- A.重载函数必须具有不同的返回值类型
- B.重载函数参数个数必须相同
- C.重载函数必须有不同的形参列表
- D.重载函数名可以不同
- A.一个派生类可以作为另一个派生类的基类
- B.派生类至少有一个基类
- C.派生类的默认继承方式是private
- D.派生类只继承了基类的公有成员和保护成员
- A.常成员函数
- B.构造函数
- C.虚函数
- D.静态成员函数
- A.stdin
- B.cout
- C.clog
- D.cerr
- A.自己所属类、对象成员所属类、基类的构造函数
- B.对象成员所属类基类自己所属类的构造函数
- C.基类、对象成员所属类、自己所属类的构造函数
- D.基类、自己所属类、对象成员所属类的构造函数
- A.构造函数可以设置默认的参数
- B.构造函数在定义类对象时自动执行
- C.构造函数可以是内联函数
- D.构造函数不可以重载
- 44
-
继承机制的作用是()
- A.信息隐藏
- B.数据封装
- C.定义新类
- D.数据抽象
- A.构造函数可以设置默认参数
- B.构造函数在说明类对象时自动执行
- C.构造函数可以对静态数据成员进行初始化
- D.构造函数可以重载
- A.运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
- B.一元运算符只能作为成员函数重载
- C.二元运算符重载为非成员函数时,参数表中有一个参数
- D.C++中可以重载所有的运算符
- A.从“∥”开始到行尾
- B.从“∥”开始到下一个“∥”
- C.“∥”及其后一个字符
- D.从“∥”开始到程序尾
- A.int max(int a,int b,int c, int d=0);
- B.int max(int a,int b,int c=0,int d=0);
- C.int max(int a=0,int b,int c=0,int d=0);
- D.int max(int a,int b=0,int c=0,int d=0);
- A.template<CLASS Q>Q F(Q x) {returnQ+x;}
- B.template<CLASS Q>F (Q x){returnx+x;}
- C.template<CLASS T>T F(T x){returnx*x;}
- D.template<CLASS T>T F(T x){return x;}
- A.int *p;p=&k;
- B.int *p;p=k;
- C.int *p;p*=&k;
- D.int *p;*p=k;
- A.bool
- B.operator
- C.inc
- D.friend
- A.0
- B.1
- C.n
- D.n+1
- A.公有的
- B.私有的
- C.保护的
- D.不可见