首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: class Constants{ public; static double getPI(){return3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
有如下类和对象的定义: class Constants{ public; static double getPI(){return3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
admin
2019-06-04
60
问题
有如下类和对象的定义:
class Constants{
public;
static double getPI(){return3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<<constants->getPI();和cout<<Constants::gerPI();
B、cout<<constants.getPI();和cout<<Constants.getPI();
C、cout<<constants->getPI();和cout<<Constants->getPI();
D、cout<<constants.getPI();和cout<<Constants::getPI();
答案
D
解析
此题考查的是静态成员函数的引用。getPI()是类Constants的静态成员函数。引用静态成员函数可以有两种形式:一是通过类名直接进行调用,例如类名::静态成员函数名;另一种是用类的任何对象名进行调用其作用仅是通过对象名间接的指出类名,例如constants.getPI()选项D即是这种调用方式。
转载请注明原文地址:https://kaotiyun.com/show/Y28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*P[2];以后,程序的输出结果是A)11
下列关于运算符重载的描述中,正确的是A)运算符重载可以改变操作数的个数B)运算符重载可以改变运算符的优先级C)运算符重载可以改变运算符的结合性D)运算符重载可以使运算符实现特殊功能
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
下列对于线性链表的描述中,正确的是()。A)存储空间必须连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且各元素的存储顺序是任意的C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间不一定是连续,且前件元素
下列程序的输出结果为12.324.6,请将横线处的缺失部分补充完整。#include<iostream>usingnamespacestd;classBase{public:Base(intA):id
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。A)coutB)cinC)cerrD)cset
为了使模块尽可能独立,要()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作_____________。
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
随机试题
Itwillbenexttoimpossibleto________aroomattheAshtonHotelthisweekbecauseofthefilmfestival.
工作说明书的主要内容。
灭菌速度快、灭菌效果好、经济、环境污染小的是()
关于我国法的形式,下列描述错误的是()。
活动方式具有高度的适应性,在执行方面能达到高度的完善和自动化的阶段是()。
8,9,16,17,32,25,64,()
下列叙述正确的有()。
某上市公司的ROE为12%,市净率为1。目前公司打算发行债券回购部分股票,则下列情况一定发生的是?()[中国人民大学2018金融硕士]
“唐三彩”中“三彩”是指它的三种主要釉彩涂胎,“三彩”指黄、绿、蓝。
Thepatientwilllosehissight_______leftuntreated.
最新回复
(
0
)