首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants { public: static double getPI() { return 3.1416; } }; Constants constants; 下列各组语句中,能输出3.1416的是(
有如下类和对象的定义: class Constants { public: static double getPI() { return 3.1416; } }; Constants constants; 下列各组语句中,能输出3.1416的是(
admin
2021-06-10
33
问题
有如下类和对象的定义:
class Constants {
public:
static double getPI() { return 3.1416; }
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<
getPI();和 cout<
B、cout<
C、cout<
getPI(); 和 cout<
getPI();
D、cout<
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员。引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getPI();另一种是使用对象来引用,即constants.getPI( )。所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/WAh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=’’**’’);”下列函数调用中错误的是()。
下列选项中,正确的C++表达式是()。
有如下程序:#includeusingnamespacestd;classA{public:AO{cout
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout<<ˊˊThevalueatp:ˊˊ<<ˊˊ*p;
下列关于基类和派生类关系的叙述中,正确的是()。
随机试题
正常人视野
风疹邪人气营的症状是
A.清热解毒B.清热解毒,凉血消斑,清肝泻火,定惊C.清热解毒,凉血消斑D.清热解毒,凉血,利咽E.清热解毒,利咽喉,散肿止痛
某企业有甲、乙、丙、丁四个现金持有方案,各方案的现金持有量依次是60000元、70000元、84000元、120000元。四个方案的机会成本均为现金持有量的10%,管理成本均为24000元,短缺成本依次是8100元、3000元、2500元和
下列关于建筑防爆措施检查要求的叙述中,正确的是()。
对于上一年度抵销的内部应收账款计提的坏账准备的金额,在本年度编制合并抵销分录时,处理为()。
旅馆对旅客遗留的物品,经招领无人认领的要登记造册,送当地公安机关按拾遗物品处理,规定招领时间应为()
Differencesinpositionsadoptedbyoxygenandhydrogenatomsaccountforvariationsinthestructureofdifferentformsofice.
已知矩阵有一个特征值为0,则().
有学校提出,将效仿免费师范生制度,提供减免学费等优惠条件以吸引成绩优秀的调剂生,提高医学人才培养质量。有专家对此提出反对意见:医生是既崇高又辛苦的职业,要有足够的爱心和兴趣才能做好。因此,宁可招不满,也不要招收调剂生。以下哪项最可能是上述专家论断的假设?
最新回复
(
0
)