首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
有如下类定义: class Box{ public: double GetLength() { return length; } double GetWidth();
admin
2019-07-10
75
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在任何类中都有三种访问权限的数据成员,这三种权限是public、private和【 】。
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;
面向对象程序设计将数据和()放在一起,作为一个相互依存、不可分割的整体来处理。
下面类的定义,有()处错误。classMyClass[public:voidMyClass();~MyClass(intValue);private:inti=0;
已知一个类A,类A有三个公有成员:voidf1(int),voidf2(int)和inta;定义指向类A成员函数的指针是()。
下面对对象概念描述正确的是()。
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(intI){value=newmki};}
下列叙述中,不属于软件需求规格说明书的作用的是
以下非法的赋值表达式是
关于关键字class和typename,下列表述正确的是______。
随机试题
2sinl
先天性α1一抗胰蛋白酶缺乏症患者常发生
下列哪项不属于肝细胞性黄疸病变
下列对于费用效益分析的相关表述,有误的是()。
施工组织设计按编制对象分类包括()。
在委托有效期内,只要证券经纪商按委托内容代理买卖,委托人就不得拒绝接受交易结果。()
暴虎冯河的“冯”、博闻强识的“识”、万头攒动的“攒”正确读音是()。
WWW的超链接中定位信息所在位置使用的是______。
【B1】【B6】
______discoveredthelawoftheuniversalgravitation,whichisoneofthemostimportantdiscoveriesinphysics.
最新回复
(
0
)