首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2015-07-22
43
问题
有如下类和对象的定义:
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/EkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intn=0,sum=0;while(n++,n<50){if(n%2==0)continue;sum+=n;}cout<<sum;此程序段执行的输出结果为【】,
若源程序文件abc.cpp中只有一个函数,该函数的名称为【】。
以下数组定义中不正确的是______。
关于对象概念的描述中,______是错误的
由于静态成员函数不属于某个具体的对象,但它属于某个【】,所以它没有this指针。
在数据库的概念结构设计中,常用的描述工具是【】。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
下列关于运算符重载的叙述中,正确的是
随机试题
某钢结构安装工程发生整体倾覆事故,正在施工的工人10人死亡,50人重伤。按照事故造成损失的严重程度,该事故可判定为()。
下列各项中,属于会计核算方法的有()。
税务登记的种类主要有()。
下列各项中,关于企业领用原材料的会计处理表述不正确的是()。
上市公司在2013年度利润分配及资本公积转增股本实施公告中披露的分配方案主要信息:每10股送2股派发现金红利0.5元(含税,送股和现金红利均按10%代扣代缴个人所得税),转增4股。股权登记日:2014年3月1日(注:该日收盘价为49元);除权(
Whenteachersteachpronunciationtostudents,whichsuggestionisuseless?
教英语的张老师告诉学生自己刚刚搬了新居,并问学生是否想了解自己新居的情况以及想知道哪些情况,于是让学生以小组为单位,运用刚学的单词和句型进行讨论。讨论过后,学生以小组为单位向老师提问,并从张老师那里得到问题的答案。张老师的做法有利于()
世界各国积极倡导的“信息高速公路”的应用领域包括()。
为了实现营养的合理搭配,某营养师拟推出适合不同人群的甲、乙两个品种的饮食。其中,1份甲品种中有3千克A食物、1千克B食物、1千克C食物;1份乙品种中有1千克A食物、2千克B食物、2千克C食物。甲、乙两个品种的成本价分别为A、B、C三种食物的成本价之和。已知
Technologiescollapsethedistancebetweenadesireanditsfulfillmentbyreducingeitherthetimeortheeffortinvolved.Thi
最新回复
(
0
)