首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
admin
2017-12-14
16
问题
有如下类和对象的定义:
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/QjAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPi
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
类是一个支持集成的抽象数据类型,而对象是类的______。
如下程序的输出结果是main(){inta=2,b=-1,c=2;if(a<B)if(b<0)c=0elsec++;cout<<c<<endl;}
关于类和对象描述错误的是
请在下列程序的横线处填写正确的语句。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<
在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。#include<iostream>usingnamespacestd;classTestClass{public:
随机试题
一般工具的品种繁多,按驱动方式不同主要分为手动、电动、()等种。
描述疾病地区分布的常用术语有【】
涂膜防水屋面采用合成高分子防水涂膜施工,在涂料间夹铺台体增强材料时,位于胎体下面的涂层厚度不宜小于( )。
为了确保政府预算的时效性,各部门应当及时向所属各单位批复预算。()
“备案号”栏应填写()。“包装种类”栏应填写()。
滚动预算是指企业根据本期预算执行情况和新的预测结果,按既定的预算编制周期和滚动频率,对原有的预算方案进行调整和补充,逐期滚动,持续推进的预算编制方法。()
实施西部大开发战略要统筹规划,突出重点。其哲学依据是()。
中药的来源有()。
1995年颁布《中共中央国务院关于加速科学技术进步的决定》,首次提出()。
Linguistshaveunderstoodfordecadesthatlanguageandthoughtarecloselyrelated.Humansconstructrealityusingthoughtand
最新回复
(
0
)