首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2015-07-22
47
问题
有如下类和对象的定义:
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/EkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下数组定义中不正确的是______。
数据字典表达的是______。
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SD方法时可以得到______。
由于静态成员函数不属于某个具体的对象,但它属于某个【】,所以它没有this指针。
关于类模板,下列表述中不正确的是()。
在32位计算机中,一个int型数据所占用的内存长度为()字节。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果果为1/2005。#include<iostmam>usingnamespacestd;classDate{public:Date(int
下面关于运算符重载的描述错误的是
已知枚举类型定义语句为: enum Token{NAMB,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列叙述中错误的是
以下哪个不是C++语言中的有效标识符?
随机试题
慢性宫颈炎病理分为________、________、________、________、________。
动物采血应在末次免疫后
关于法条竞合犯的表述,错误的有()。
【2004】某地区2004年初拟建一工业项目,有关资料如下:1.经估算国产设备购置费为2000万元(人民币)。进口设备FOB价为2500万元(人民币),到岸价为3020万元(人民币),进口设备国内运杂费为100万元。2.本地区已建类似工程项目中建筑工程
依据个人所得税的相关规定,下列表述符合个人财产对外转移提交税收证明或完税证明有关规定的是()。
甲给乙开了一张现金支票,乙将支票背书转让给丙,后甲发现被乙欺诈。但丙拿着支票向甲要求偿付时,甲必须给丙付款。这说明了票据的()。
在众多教育研究方法中,调查法的突出功能是()。
两个网段在物理层进行互联时要求()。
Electricityplaysanessentialpartinourlife.Noonecandenythatelectriclightisnecessaryforpeople’slife.However,ca
HowmanyEarthscouldfitinsidetheSun?Earthwouldnothavedevelopedwithout______.
最新回复
(
0
)