首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
36
问题
有如下类和对象的定义:
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://kaotiyun.com/show/j8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;cout
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};
有如下程序:#includeusingnamespacestd;classA{public:AO{cout
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout<<ˊˊThevalueatp:ˊˊ<<ˊˊ*p;
关于函数重载,下列叙述中错误的是()。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
随机试题
一个健康的人不仅要有健康的身体,还要有________。
A.手太阳、足少阳、手少阳经B.手阳明、足太阳、足少阳经C.手太阴、手阳明、足少阳经D.手少阴、足厥阴、足少阴经E.手太阴、足厥阴、手太阳经以上哪组经脉皆通于耳
轮状病毒的核酸类型是
患者女,35岁4天前不慎刺伤中指末节指腹,当时仅有少量出血,未予特殊处理,昨日发现手指明显肿胀、皮肤苍白,自感有搏动性跳痛,尤以夜间为甚,全身不适。目前应考虑该患者发生了()
早产儿,生后3天,反应差,喂养困难,哭声异常,肌张力低,经补充葡萄糖后上述症状消失。该患儿最可能的诊断是
用于拍卖鲜活产品时,一般采用的拍卖方式是:()。
Maryisasvainaspeacockandalwayswantstobethe______ofattention.
篆刻
连编后可以脱离开VisualFoxPro独立运行的程序是
Thesalesmanagerofthecompanysuggestedmoremoneyistospentinamoreeffectiveadvertisingcampaignandbetterpackaging
最新回复
(
0
)