首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2019-08-23
46
问题
有如下类和对象的定义:
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://www.kaotiyun.com/show/CJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中,正确的是()。
对建立良好的程序设计风格,下面描述正确的是()。
在一个被调用函数中,关于return语句使用描述,( )是正确的。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是()。
以下不是结构化程序设计方法的技术是()。
下列不能被重载的运算符是______。
下列有关类和对象的叙述不正确的是
有如下的运算符重载函数定义:double operator+(int i,int k){return double(i+k);}但定义有错误,对这个错误最准确的描述是( )。
重载的流运算符函数经常定义为类的【】函数。
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
随机试题
工业用气压缩属于()压缩。
关于先天性肾脏病变,下列说法正确的是
骨关节结核早期X线片表现
A.半夏B.瓜蒌C.白芥子D.川贝母E.桔梗痰盛壅肺,宜选
独活的性能特点包括
A.新药申请B.仿制药申请C.进口药品申请D.补充申请E.再注册申请根据《药品注册管理办法》未曾在中国境内上市销售的药品的注册申请是
磁电式速度传感器是桥梁振动检测的常用设备,要求该类传感器的可用频率范围达到()。
某外籍公民甲先生在中国境内无住所,2012年7月受境外公司委派至境内乙公司任职,此后一直在中国境内居住。2016年取得的收入情况如下:(1)每月从中国境内乙公司取得工资20000元,另每月从公司实报实销住房补贴5000元、以现金形式取得伙食补贴1000元
将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是
以下叙述中错误的是
最新回复
(
0
)