首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2020-11-11
43
问题
有如下类和对象的定义:
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/acyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destnlctor注意:错误的语句在//********error*
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:TestClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//"error"
有如下程序:#include<iostrcam>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfun1();classTest{public:intfun2();friendintfun3():static
有如下程序:#include<iostream>usingnamespacestd;classCD{public:~CDO{cout<<’C’;}private:charname
下面叙述中错误的是()。
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass(){}private:intdata;}
生产每种产品需要多种零件,则实体产品和零件间的联系是
随机试题
目前中国政府常用的政策评估方式是
A、sizeB、prizeC、existD、pineC
关于副鼻窦粘连囊肿的整述,不正确的是:
我国城市处理固体废弃物的主要途径是()。
调查表的作用是( )。
在筹资效益分析中,影响综合资金成本的因素有()。
下列有关或有事项披露内容的表述中,正确的有()。
结合实际说明教学中应如何培养学生的创造性。
Theabilityoffallingcatstorightthemselvesinmidairandlandontheirfeethasbeenasourceofwonderforages.Biolo
A、Theymustarrangethemeetingplacewellinadvance.B、Theycanpostponefixingtheplacetilllastminute.C、Theyneedn’tdec
最新回复
(
0
)