首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
77
问题
有如下类和对象的定义:
class Constants{
public:
static double getPI(){return 3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<
getPl();和cout<
B、cout<
C、cout<
getPI();和cout<
getPI();
D、cout<
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员。引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getPI();另一种是使用对象来引用,即constants.getPI()。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/lPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是一个模板声明的开始部分:templatedouble…由此可知()。
关系表中的每一行记录称为一个()。
下列有关继承和派生的叙述中,正确的是()。
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有Xabc类和主函数main。在程序文本中位于每行”//ERROR*********found*********下面的一行有错误,请加以更正。更正后程序的输出为:
有如下程序:classBase{public:intdata;};classDerivedl:publicBasef};};classDerived2:protectedBa
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
在满足实体完整性约束的条件下()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在
下列字符串中不能作为C++标识符使用的是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
随机试题
开始确立了以毛泽东为主要代表的马克思主义正确路线在党中央的领导地位的会议是()
我国的节能工作,以提高终端用能效率为()
混凝土基础的主要形式有()、独立基础、筏形基础和箱形基础等。砖基础底标高不同时,应();当设计无要求时,搭砌长度不应小于砖基础大放脚的高度。
安全生产监督检查人员在行使职权时,应当履行法定义务,具体规定中来包括的是( )。
人防工程中关于防火卷帘叙述错误的是()。
地方或校本美术教材的编写既要体现()又要具有鲜明的地域特色。
我国人民民主专政的主要特色是()。
曲线,直线x=2及x轴所围成的平面图形绕x轴旋转所成的旋转体的体积为_________.
以下关于机器语言的描述中,不正确的是
ThebiggestproblemfacingChileasitpromotesitselfasatouristdestinationisthatitisattheendoftheearth.Itisto
最新回复
(
0
)