首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2021-06-10
61
问题
有如下类和对象的定义:
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/j8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=yw=t;}intmain(){inta[2]={23,42};fun(a[1]
下列选项中,正确的C++表达式是()。
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout<<ˊˊThevalueatp:ˊˊ<<ˊˊ*p;
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
随机试题
下列诗作中,属于乐府旧题的是()
Fromchildhoodtooldage,wealluselanguageasameansofbroadeningourknowledgeofourselvesandtheworldaboutus.When
简述风疹的流行病学特点。
患者,女,31岁。停经60天,阴道出血5天,量少,色淡暗,小腹隐痛,腰酸下坠,头晕耳鸣,面色晦暗,舌质淡暗,苔白,脉沉细,尺脉弱。B超提示宫内妊娠8周,可见胎心搏动。治疗宜首选
通常工程概算可分为()。
关于卷材防水的说法,正确的是()。
综合分析国际国内形势和我国发展条件,从二O二O年到本世纪中叶可以分两个阶段来安排。第一个阶段,从_________到_________,在全面建成小康社会的基础上,再奋斗十五年,基本实现社会主义现代化。()
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
最受欢迎的电视广告中有一部分是滑稽广告,但作为广告技巧来说,滑稽正是不利之处。研究表明,虽说很多滑稽广告的观众都能生动地回忆起这些广告,但很少有人记得推销的商品名称。因此,不管滑稽广告多么有趣,多么赏心悦目,其增加商品销售量的能力值得怀疑。上文的假设条件是
A、Hecantalktoherafewminuteslater.B、Hemustwaitforalongtime.C、He’dbetterspeaktoheratonce.D、Hecanhavealo
最新回复
(
0
)