首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
有如下类和对象的定义: class Constants{ public: static double getPI(){return3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
admin
2021-09-05
28
问题
有如下类和对象的定义:
class Constants{
public:
static double getPI(){return3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<<constants->getPI();和cout<<Constants::getPI();
B、cout<<constants.getPI();和cout<<Constants.getPI();
C、cout<<constants->getPI();和cout<<Constants->getPI();
D、cout<<constants.getPI();和cout<<Constants::getPI();
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员。引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getPI();另一种是使用对象来引用,即constants.getPI()。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/es5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#inc1ude<iostream>usingnamespacestd;c1assBase{public:voidoutput0{cout<<1;}virtualvoid
下列有关类继承的叙述中,错误的是()。
下列字符串中不能作为C++标识符使用的是()。
在语句“cout
下列关于模板的叙述中,错误的是()。
有如下语句序列:intx=100,&r=x,count<<x<<’—’<<r<<end1:己知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。
下列选项中不属于软件生命周期开发阶段任务的是()。
设二叉树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
算法的时间复杂度是指
下列关于算法的描述中错误的是
随机试题
小学后期、初中时期学生的学习动机是()
大量心包积液引起急性心脏压塞,典型的特征是【】
生殖器结核多见于绝经后妇女。
A.促进胃酸分泌B.促进胰液中HCO3-分泌C.促进胰液中胰酶分泌D.抑制胆汁分泌促胰液素的主要作用是
女56岁,因风湿性心脏病给予地高辛0.5mg/d,连续治疗一个月后,病情好转,但病人出现恶心呕吐,黄视等症状。经检查:心电图:P-P间期和P-R间期延长;地高辛血浓度为3.2ng/ml。诊断为地高辛中毒。除立即停药外,还应采用什么药治疗
锁骨上臂神经阻滞有误入硬膜外腔或蛛网膜下腔危险。()
[2013年,第52题]一炮弹以初速度v和仰角α射出。对于图4.6-3所示直角坐标的运动方程为x=v0cosαt,y=v0sinαt—,则当t=0时,炮弹的速度和加速度的大小分别为()。
常用硅酸盐材料包括()。
DNA(Deoxyribonucleicacid)是()人发明的。
A、Heplanstogoabroad.B、Heplanstostarthisownbusiness.C、Heplanstoworkinanotherbank.D、HeplanstoventurewithKi
最新回复
(
0
)