首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语
admin
2020-12-21
40
问题
有如下类和对象的定义:
class Constants{
public:
static double getPI(){return 3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<<constants->getPI();和cout<<Constants::getPI();
B、cout<<constants.getPI();和cout<<Constants.getPl();
C、coat<<constants->getPI();和cout<<Constants->getPI();
D、cout<<eonstanls.getPI();和cout<<Constants::getPI();
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员、引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getP1();另一种是使用对象来引用,即constants.getP1():所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/1Kyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; class Base { public: void funl(){cout<<"Basea";} v
有如下类定义和变量定义:classparents{public:intpublicData;private:intprivateData;};classChildA:publicParents{/*类体略*/);classChi
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是
下列关于C++函数的叙述中,正确的是
若有下面的函数调用: fun(a+b,3,max(n-1,b)) 则fun的实参个数是
下列数据模型中,具有坚实理论基础的是
下列数据结构中,属于非线性结构的是
对于语句cout<<endl<<x中的各个组成部分,下列叙述中错误的是()。
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
随机试题
剪板机是机械加工工业生产中应用比较广泛的一种剪切设备,能够剪切各种厚度的钢板材料,机械传动式剪板机一般用脚踏或按钮操纵进行单次或连续剪切金属,因剪板机剪刀口非常锋利,常常造成严重的切手事故。下列关于剪板机的安全技术要求中,不符合规定的是(
100Base-T使用()传输介质。
Thereisadifferencebetweenscienceandtechnology.Scienceisamethodofansweringtheoreticalquestions;technologyisame
4岁小儿,全身高度浮肿两周,呈凹陷性,随体位变化,以颜面及下肢为明显。近3天尿量24小时100ml左右,浮肿加重,腹部高于胸部,两眼不能睁开,呼吸困难,喜平卧位,两肺中下野呼吸音减弱,叩浊,语颤消失,腹水征(+).尿蛋白(+),最可能诊断是
下列各项,不属“痒”病因的是()
A、蔷薇科B、伞形科C、木犀科D、木兰科E、十字花科五味子的原植物属于()。
()是第一次使用“交易成本”这一术语的人。
下列关于人(手)孔与通道施工的说法,正确的有()。
桑代克的准备律与现代学习心理学中的()相一致。
形式教育论认为,教育应发展人的能力,这个“能力”是指()
最新回复
(
0
)