首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
42
问题
有如下类和对象的定义:
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/3gfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中在编辑窗口内显示的主程序文件中定义有类Base和Derived,以及主函数main。程序文本中位于每行“//****found****”下面的一行内有一处或多处下画线标记,请在每
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
假设函数fun已经定义,其原型为“voidfun(inta,intb—7,char*p="**");”下列函数调用中错误的是()。
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;eout<<i<<j<<end1;}运行时的输出结果是()。
数据库技术的根本目标是要解决数据的()。
静态数据成员是为()的数据。
以下数据结构中,属于非线性数据结构的是()。
以下关键字不能用来声明类的访问权限的是()。
软件需求分析阶段的主要任务是
数据库管理系统中负责数据模式定义的语言是()。
随机试题
下列病毒中不属于嗜神经病毒的是
鉴别慢性肾盂肾炎与慢性肾小球肾炎有效的是
牛肉松罐头()。
金融创新的原因主要有()。
关于固定资产的处理,下列说法中正确的有()。
自来水是指通过净化、消毒后生产出来的符合相应标准的供人们生活、生产使用的水。目前自来水最普遍使用的消毒方法是()。
甲、乙、丙三人投资设立了某股份有限会司,出资比例分别为55%、40%和5%。几年后.该公司经营状况严重恶化,股东之间互不配合,不能达成任何共识。因此,甲提议通过股权转让摆脱困境,但被其他股东拒绝。下列选项正确的是()。
如果你要在单位里评上“先进个人”,你必须在一件事情上做得足够好。比如:你的本职业务做得比别人好;别人本职业务也做得好时,你就要在单位里有个好人缘;别人也同样有个好人缘时,你还能为单位赢得集体荣誉。下面哪一项最不接近上面这段话的意思?()。
设f(u)为连续函数,D是由y=1,x2-y2=1及y=0所围成的平面闭域,则=_______
こんな長い小説は1日では
最新回复
(
0
)