首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
admin
2019-07-10
80
问题
有如下类定义:
class Box{
public:
double GetLength() { return length; }
double GetWidth();
double GetHeight();
private:
double length,width,height;
};
inline double Box::GetWidth() { return width; }
double Box::GetHeight() { return height; }
在成员函数 GetLenth、GetWidth 和 GetHeight 中,内联函数有
选项
A、3个
B、2个
C、1个
D、0个
答案
B
解析
在类体中定义的成员函数,C++系统会自动将它们作为内联函数处理,而在类外定义的成员函数,系统并不把它们默认为内联函数,使用inline也是内联函数,所以共有2个内联函数GetLength和GetWidth,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/MP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
有如下程序:#include<iostream)usingnamespacestd;classBase{public:Base(intx=0){cout<<x;}};ClassDerived:
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
有如下程序:#includeusingnamespacestd;classTestClass{intk;public:TestClass(intx=1):k(x){}
有如下程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=0)
下面选项中不属于面向对象程序设计特征的是
下列叙述中错误的是
在下面的运算符重载函数的原型中,错误的是______。
下列选项,不正确的是
随机试题
保险合同的性质是()。
下列情形中,当事人可以变更或解除合同的是()。
关于系统性红斑狼疮关节病变,错误的是
患者,男,34岁,间歇发作下腹部疼痛伴腹泻2年,每天排便3~4次,为脓血便,常有里急后重,排便后疼痛缓解。该患者患此类疾病与下列哪些因素无关
工程测量仪器中的水准仪主要由()组成。
颐和园中谐趣园是仿()而建。
体育与健康课程具有以下特性:()。
①最早的单质碘便是法国人从海藻中发现的,海藻也是最早的碘生产原料②我国大部分地区都缺碘,碘不足可能会引起甲状腺肿病和地方性克汀病③近年来,随着人们对食品纯天然的追求,海藻碘盐越来越受到欢迎④碘在自然界中比较稀少,但是海洋中的藻
A、39B、40C、41D、42B此题可从第一个三角形的中心数字43入手分析,它是一个质数,且大于三个角上的数字,此时可优先考虑加法,计算三个角上的数字之和,正好等于中心数字,在后面几个三角形中这种规律也是成立的,4+25+11=(40)。
外汇(首都经贸大学2005年)
最新回复
(
0
)