首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
admin
2021-05-06
47
问题
有如下类和对象的定义:
class Constants{
public:
static double getPI(){return 3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<
getPI();和cout<
B、cout<
C、eout<
getPI();和cout<
getPI();
D、cout<
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员。引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getPI();另一种是使用对象来引用,即constants.getPI( )。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/vQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:nember=1nember=10nember=100注意:不要改动main函数,不能增行
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
执行语句序列()。inti=0;while(i<25)i+=3;cout<<i;输出结果是
结构化程序设计中,下面对goto语句使用描述正确的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
下列符号中能够作为C++标识符的是()。
以下选项中合法的实型常数是()。
在E-R图中,用来表示实体联系的图形是( )。
在C++语言系统中,用于输入数据所使用的标识符cin是
随机试题
以下叙述正确的是()。
大中型水利水电工程建设征用的土地时,每一个需要安置的农业人口的安置补助费标准,一般为该耕地被征用前3年平均每亩年产值的()倍。
募集资金直接投资于固定资产项目的,发行人根据重要性原则应该披露的内容包括( )。
金融市场按交易的性质分为发行市场和流通市场。发行市场是指从事证券和股票等金融工具买卖的转让市场,也叫初级市场或一级市场;流通市场是指从事已上市的旧证券或票据等金融工具买卖的转让市场,也叫次级市场或二级市场。()
人民民主专政()。
简述教育与教学的关系。
设y=y(x)是由sin(x2y)=xy确定,则dy=__________.
设f(x,y)在点(0,0)的邻域内连续,F(t)=
在数据库加锁技术中,一个事务如果对某一数据项加了排他(exclusive)锁,它将保持此锁直到该事务结束。这是保证事务______特性。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
最新回复
(
0
)