首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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-05-06
28
问题
有如下类和对象的定义:
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://jikaoti.com/ti/rIh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
下列运算符函数中,肯定不属于类Number的成员函数的是
有如下程序:#include<iostream>usingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}~TestClass(){i--;}stati
有3个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
有如下类定义classMyClasspublic:_________Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;
下列存储类标识符中,可见性与存在性不一致的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
下列各选项中,不属乎序言性注释的是()。
下列关于this指针的叙述中,正确的是()。
随机试题
病毒性肺炎的主要诊断依据是
柔痉的治法是
不会影响全冠就位的情况是
下列哪个选项的法规或条例或法律报全国人大常委会批准后生效?()
建设单位应当在领取施工许可证之日起()内开工。
可视图文信息系统是指( )。下列分析有误的一项是( )。
EDI交换平台的接入方式主要有以下3种:具有单一计算机应用系统的用户接入方式、【】和普通用户接入方式。
祖母が病気の()、いつも私が看病した。
Wherearethey?
Theenergycrisis,whichisbeingfeltaroundtheworld,hasdramatizedhowthecarelessuseoftheearth’sresourceshasbrough
最新回复
(
0
)