首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2021-05-06
30
问题
有如下类和对象的定义:
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/WKh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下程序;#includeusingnamespacestd;classB{public:virtualvoidshow(){tout
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<fixed<<se
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
下面对软件测试描述错误的是
下列代码段中声明了3个类:classPerson}};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之闻关系的描述中,错误的是
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*str1,char*str2),此函数的功能是计算str1中出现str2的个数,当不出现时,则返回0。例如:strl为“asdfsfdfg”
下面描述中,不属于软件危机表现的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
下列关于长期成本的说法中正确的是()
A.Yes,hedoesB.Would9:30beconvenientC.CanIhelpyouD.thisismynamecardE.outonbusinesstodayF.Itwon’tbelo
增强超声造影效果应用哪项技术()
关于扩张型心肌病的M型超声心动图,错误的是
社区卫生服务的特点包括
如何评定测量仪器的以下计量特性:分辨力、稳定性、灵敏度、鉴别阈、漂移、响应特性?
任何一项()工程在施工前,工程技术人员都应根据施工组织设计的要求,编写有针对性的安全技术交底书,由施工员对班组工人进行交底。
某生产企业,2010年有关会计资料如下:(1)年度会计利润总额为300万元;(2)全年销售收入为3000万元;(3)“管理费用”中列支的业务招待费30万元,广告费和业务宣传费500万元;(4)“营业外支出”中列支的税
下列项目中,不得直接转增资本的是()。
Whilethenewsseemstohighlightthemountingexternalandinternalpressuresthataredrivinglanguageendangerment,notall
最新回复
(
0
)