首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下
admin
2019-04-18
64
问题
有如下类和对象的定义:
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种方式,一种是直接使用类来引用,即Constatlts::getPI();另一种是使用对象来引用,即constants.getPI()。所以本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/vpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于运算符重载的描述中,正确的是()。
数据结构分为线性结构和非线性结构,带链的队列属于______。
有如下类定义,请将Sample类的复制构造函数补充完整。classSample{public:Sample(){}~Sample(){if(P)deleteP;)Sample(constSamp
有如下递归函数:intFun(intn){if(n<=1)return1;______请补充完整,使得函数Fun能够正确计算形参n的阶乘。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
关于结构化程序设计原则和方法的描述错误的是()
下列字符串中不能作为C++标识符使用的是
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
随机试题
AnofficetoweronMillerStreetinManchesteriscompletelycoveredinsolarpanels.Theyareusedtocreatesomeoftheenergy
A.1周左右B.2周左右C.3周左右D.4周左右肠伤寒溃疡多发生于病程的
下列对药物用量的叙述中,正确的是
男性,72岁。因胸骨后不适,进食时有滞留感一年就诊。滞留感常在进食固体食物时出现,无呕吐,无明显消瘦,有进食热粥习惯五十余年。查体:皮肤黏膜未见黄染、出血点,锁骨上淋巴结未扪及,心肺听诊无异常,腹平软,肝脾肋下未触及。拟需要考虑的诊断是
肾炎性肾病的临床表现,哪项是正确的
人行桥是按()进行分类的。
绘制海陆风示意图,并简要说明海陆风的形成原因。
资产阶级代议制的主要特征是()。
求极限。
Whatdoesthewomandointheconversation?
最新回复
(
0
)