首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2019-08-23
29
问题
有如下类和对象的定义:
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://jikaoti.com/ti/GnA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classXX{protected;intk;public:XX(intn=5):k(n){}~X
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){charS[]="abcdef";s[3]=’\0’;
派生类继承基类的方式有
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列有关类和对象的叙述不正确的是
运算符“+”允许重载为类成员函数,或者非成员函数。若用operator+(c1,c2)这样的表达式来使用运算符“+”,应将“+”重载为【】函数。
软件调试的目的是
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
对于模板定义关键字class和typename说法不正确的是
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
随机试题
基准物质NaCl在使用前的预处理方法为(),再放于干燥器中冷却至室温。
决定教育发展规模和速度的根本因素是【】
超声诊断主动脉瓣狭窄,下列哪一项不正确
下列情况中可以接受预防接种的是
3岁女孩,反复咳嗽2个月,查体:体温正常。浅表淋巴结(一),咽(一),两肺多哮鸣音,无水泡音,反复抗生素治疗不愈,以往无呛咳病史,有过敏性鼻炎。首选的检查是
教育心理学作为一门独立的学科诞生于______年,以桑代克出版的《_____》作为主要标志。(湖北)
义务教育法实施细则在适龄儿童、少年需免学、缓学的办理程序上的规定有()。
()有“美国文学之父”之称,主要作品有《瑞普.凡.温克尔》《纽约外史》等。
系统/软件开发的原型化方法是一种有效的开发方法,下述基本环节中()是原型形成以后才应实施的内容。
Answerthequestionsbelow.ChooseNOMORETHANTHREEWORDSAND/ORANUMBERfromthepassageforeachanswer.WhatwastheYapa
最新回复
(
0
)