首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下
admin
2019-04-18
63
问题
有如下类和对象的定义:
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种方式,一种是直接使用类来引用,即Constatlts::getPI();另一种是使用对象来引用,即constants.getPI()。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/vpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的程序输出结果是()。#include<iostream>usingnamespacestd;voidadd(){staticintx;x++;cout<<x<<’’;}
下面表示引用的方法中正确的是()。已知:intn=10;
数据结构分为线性结构和非线性结构,带链的队列属于______。
下面程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";strcpy(a
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
对于一个类定义,下列叙述中错误的是()。
在两种基本测试方法中,______测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
运算符重载是对已有的运算符赋予多重的含义,所以()。
下列关于运算符函数的叙述中,错误的是
随机试题
下列哪种疾病可引起左心室后负荷重
生理学中的体温是指机体的
某乡办煤矿设计年产量3万吨,实际年产量6万吨。立井开拓,中央边界式通风。该矿矿长和特种作业人员无证上岗。三违现象严重。没有班前会和交接班制度,井下作业任务和人员安排没有统一布置和记录。该矿井下物料及灭火器材存放混乱;一贯使用煤面和煤块封堵炮孔;用电缆明
安装视频监控设备时,下列做法中()是正确的。
同业拆借有两个利率,拆进利率与拆出利率,同一家银行的拆进和拆出利率相比较,拆进利率永远小于拆出利率,其差额就是银行的收益。( )
在行政诉讼中,应当追加被告而原告不同意追加的,人民法院应当通知其以下列何种身份参加诉讼?()
革命根据地时期,工农民主政权制定的第一部土地法是()。
brokerfee
两个实验大棚里种上了相同数量的黄瓜苗,在第一个大棚里施加镁盐但在第二个里不加。第一个产出了10公斤黄瓜而第二个产出了5公斤。由于除了水以外没有向大棚施加任何别的东西,所以第一个大棚较高的产量一定是由于镁盐。以下哪项如果为真,最严重地削弱了上述论证?
UnderstandingwhatdistinguishespeoplewhobattlewithAlzheimer’sastheyagefromthosewhosementalacutenessremainsstrong
最新回复
(
0
)