首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Mau{ int k; const int m; public: Mau(int k1, int m1); }; 则构造函数 Mau 的下列定义
有如下类声明: class Mau{ int k; const int m; public: Mau(int k1, int m1); }; 则构造函数 Mau 的下列定义
admin
2021-09-05
44
问题
有如下类声明:
class Mau{
int k;
const int m;
public:
Mau(int k1, int m1);
};
则构造函数 Mau 的下列定义中,有编译错误的是
选项
A、Mau::Mau(int k1, int m1):k(k1){ m=m1; }
B、Mau::Mau(int k1, int m1):m(m1){ k=k1; }
C、Mau::Mau(int k1, int m1):k(k1), m(m1){}
D、Mau::Mau(int k1, int m1):m(m1), k(k1){}
答案
A
解析
C++中,常数据成员必须在构造函数的初始化列表中完成初始化,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2Kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类构造函数的初始化列表中,可以包含()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
有如下类定义:classBox{public:doubleGetLength(){returnlength;}doubleGetWidth();
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列字符串中不能作为C++标识符使用的是()。
有如下程序:#includeusingnamespacestd;classBase{intx:public:Base(intn=0):x(n){cout
请打开考生文件夹下的解决方案文件proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333**********”与“//*
下列各组类型声明符中,含义相同的一组是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
软件测试的目的是( )。
随机试题
细胞水肿发生的机制主要是由于
肾小管对HCO3-重吸收的叙述错误的是
处方中代表意思为“口服”的缩写是()。
下列属于可再生能源的有()
创“四诊法”的名医是()。
按照学习迁移内容的抽象与概括化水平进行的划分,迁移可以分为()
以下属于英国教育家洛克的幼儿教育思想的是()
辩证自然观的主要内容包括()。
Whichdistancedidtheytalkabout?
Aglobe-spanningU.N.digitallibraryseekingtodisplayandexplainthewealthofallhumancultureshasgoneintooperationon
最新回复
(
0
)