首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
admin
2019-07-10
32
问题
有如下类定义:
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全国计算机二级
相关试题推荐
______是C++语言程序的人口。
下列程序的输出结果是【】。#include<iostream.h>voidmain(){inta(5),b(6),i(0)1j(0);switch(a){case5:switch(b)
下面的函数原型非法的是______。
下列定义中,x是一个类,______是定义指向对象数组的指针p。
有以下程序#include<iostream>usingnamespacestd;classBase{inta;public:Base(intx){a=x;}voi
派生类继承基类的方式有
若已知a=10,b=20,则表达式!a<b的值为【】。
运算符“+”允许重载为类成员函数,或者非成员函数。若用operator+(c1,c2)这样的表达式来使用运算符“+”,应将“+”重载为【】函数。
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
随机试题
文化在时间上的延续和在空间上的流动是()
Thousandsofyearsago,inthemiddleofanocean,milesfromthenearestisland,anunderseavolcanobrokeout.Thehotliquid
血栓对机体的不利影响不包括
大脑中动脉分支血栓形成可导致脑组织发生
年金为A,计息期为n,计息期利息率为i,则普通年金现值的计算公式为()。
下列各项中,属于民法基本原则的有()。
一名社会工作者早晨起来发现三岁的女儿发高烧,病情严重。但她丈夫出差在外,眼前也没有合适的人可以照看女儿,而她自己已经提前约了服务对象当天上午要进行一次非常重要的面谈。她应该怎么办?是履行母亲职责,照顾女儿,还是履行工作责任,去见服务对象?社会工作者面对的这
获得性薄膜是指()。
Acurveisaline()nopartisstraightandwhichhasnoangle.
Itwastheworsttragedyin【C1】________history,sixtimesmoredeadlythantheTitanic.WhentheGermancruiseshipWilhelm
最新回复
(
0
)