首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和对象的定义: 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
2021-09-05
32
问题
有如下类和对象的定义:
class Constants{
public:
static double getPI(){return3.1416;}
};
Constants constants;
下列各组语句中,能输出3.1416的是( )。
选项
A、cout<<constants->getPI();和cout<<Constants::getPI();
B、cout<<constants.getPI();和cout<<Constants.getPI();
C、cout<<constants->getPI();和cout<<Constants->getPI();
D、cout<<constants.getPI();和cout<<Constants::getPI();
答案
D
解析
本题考查静态成员函数。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员。引用静态成员函数有2种方式,一种是直接使用类来引用,即Constants::getPI();另一种是使用对象来引用,即constants.getPI()。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/es5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){cout,fill(’*’);cout<<
下列有关类继承的叙述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classPart{public:Part(intx=0):val(x){cout<<val;}~Part(){
类的析构函数的作用是()。
以下程序的执行结果是()。#include<iostream.h>inta[8]={1,2,3,4,5,6,7};voidfun(int*pa,intn);voidmain(){intm
下列语句中,错误的是()。
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
已知在一个类体中包含如下函数原型:VOLUMEoperator.(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
下列选项可以做C++标识符的是()。
算法的时间复杂度是指
随机试题
根据《民法典》规定,关于土地权属的说法,正确的有()。
下列药物可用配位滴定法测定含量的是
在工程建设项目中,一个“工程项目(单项工程)”是指()。
某企业拟转让其拥有的某产品的商标使用权,该商标产品单位市场售价为1000元/台,比普通商标同类产品单位售价高100元/台,拟购买商标企业年生产能力100000台,双方商定商标使用许可期为3年,被许可方按使用该商标的产品年超额利润的30%作为商标特许权使用
某煤矿企业为增值税一般纳税人,2017年6月开采销售原煤1000吨,取得不含值税销售额48000元,另收取坑口至购买方指定地点的运输费用5850元,已知原煤资源税税率为5%,该煤矿企业当月应纳资源税()元。
职能战略的目的是()。
《舆地图》
设k为常数,方程kx-+1=0在(0,+∞)内恰有一根,求k的取值范围.
DDL是
ArtinNatureCallingallartlovers!TheNationalArtsDevelopmentCouncilisbringingtoyouthisAugustasensationalartexh
最新回复
(
0
)