首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this-〉a=a;}//② static int g(){return
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this-〉a=a;}//② static int g(){return
admin
2020-12-21
11
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(int a)const{this-〉a=a;}//②
static int g(){return a;}//③
void h(int b){Test::b=b;};//④
private:
int a:
static int b=
const int c;
};
int Test::b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为C。①通过默认构造函数初始化C,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://jikaoti.com/ti/IYl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列模板声明中,有语法错误的是( )。
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
下列函数模板的定义中,合法的是
下列关于虚函数的说明中,正确的是
有如下程序:#include<iostream>usingnamespacestd;classXA{inta;public:staticintb;XA(intaA):a(aA){
在一个派生类的成员函数中,试图调用其基类的成员函数“void f();”,但无法通过编译。这说明( )。
若在表达式y/x中,’’/’’是作为成员函数重载的运算符,则该表达式还可以表示为()。
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
算法的有穷性是指()。
随机试题
A.0HuB.10HuC.100HuD.1000HuE.-1000Hu致密骨的CT值是
旋转力除可用于上前牙拔除外,还可用于
关于砌体结构房屋设置圈梁的目的和构造处理措施,正确的有()。
我国“公司法”规定的公司税后利润的分配原则主要包括()等方面。
会计报表上的数据如出现错误,应()报表数据。
如劳务的开始和完成分属不同的会计年度,且企业在资产负债表日提供劳务交易结果能够可靠估计的,就应按完工百分比法确认收入。()
美国心理学家罗特提出—种个体归因倾向的理论观点,认为个体对自己生活中发生的事情及其结果的控制源有不同的解释。这个理论称为()。
应当减轻或者免除处罚的情节包括()。
Amajorreasonforconflictintheanimalworldisterritory.Themaleanimal【1】anarea.Thesizeoftheareaissufficienttop
设随机变量X的概率密度f(χ)满足f(1+χ)=f(1-χ),且∫02f(χ)dχ=0.6,则P{X<0}=
最新回复
(
0
)