首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
41
问题
有如下类和对象的定义:
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
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=’’**’’);”下列函数调用中错误的是()。
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下类定义:classB{public:voidfunl0{)private:voidtim20{)protected:voidfun30{));classD:publicB{
关于函数重载,下列叙述中错误的是()。
下列关于基类和派生类关系的叙述中,正确的是()。
随机试题
发芽的马铃薯及加热不透的豆浆吃不得。加热不透的豆浆可能含有什么毒素
患者女性,35岁,颈前部逐渐增大、增粗,不对称,超声显示:甲状腺肿大呈多个结节,彩色多普勒血流显像血流丰富,绕结节而行。若实验室检查,T3、T4值正常,TSH升高,甲状腺球蛋白抗体和甲状腺微粒体抗体值正常,首先考虑哪种疾病
A.铋B.铅C.镉D.锡E.铝低熔点铅中成分最多的是
传染病病人具传染性的那段时期称作_______,是决定病人_______的重要依据。
A.细胞免疫B.体液免疫C.天然主动免疫D.人工被动免疫E.非特异性免疫人感染牛痘康复后不会感染天花,属于
工程设计、监理、施工和工程总承包以及特许经营等项目招标一般需要组织()。
2007年以来,中国经济出现较明显的通货膨胀现象,国内居民消费价格指数居高不下,为此,中国人民银行采取了一系列货币政策措施予以应对。根据以上资料,回答下列问题:若中国人民银行提高再贴现率,则市场上()。
甲股份有限公司20×8年有关交易性金融资产的资料如下:(1)10月1日以银行存款购入A公司股票50000股,并准备随时变现,每股买价8元,其中包含已宣告但尚未领取的现金股利50000元,另支付相关税费4000元。(2)10月5日收到A公司发
《拉萨条约》
IDEF方法是美国空军针对计算机辅助制造工程项目中用于进行复杂系统分析和设计的方法,是在结构化分析方法基础上提出来的,其中对IDEFO描述不正确的是(3)。
最新回复
(
0
)