首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x,y; public: void
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x,y; public: void
admin
2010-03-29
49
问题
有如下程序:
#include <iostream>
using namespace std;
class shapes
{
protected:
int x,y;
public:
void setvalue(int d, int w=0)
{
x=d;
y=w;
}
virtual void disp()=0;
};
class square : public shapes
{
public:
void disp()
{
cout<<x*y<<end1;
}
};
int main()
{
shapes *ptr;
square s1;
ptr=&s1;
ptr->setvalue(10,5);
ptr->disp();
return 0;
}
执行上面的程序将输出【 】。
选项
答案
50
解析
本题中基类shapes是一个抽象类(拥有纯虚函数disp())。在主函数中定义了抽象类的对象指针ptr,并给它赋值派生类square的对象s1,然后进行赋值和输出的操作。
转载请注明原文地址:https://jikaoti.com/ti/RnW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下列叙述中正确的是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
下面结构体的定义语句中,错误的是()。
软件测试的目的是()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
C语言规定,函数返回值的类型是()。
算法的有穷性是指()。
简单程序设计步骤中不包括
函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量e的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=5241。
随机试题
关于企业财务会计报告编制要求的说法,正确的有()。
阅读《马伶传》中的一段文字,回答问题:马伶者,金陵梨园部也。金陵为明之留都,社稷百官皆在,而又当太平盛时,人易为乐。其士女之问桃叶渡、游雨花台者,趾相错也。梨园以技呜者,无虑数十辈,而其最著者二:日兴化部,曰华林部。将这段文字中的“梨园以技鸣
男性乳房发育皮肤色素沉着
依据《中华人民共和国环境噪声污染防治法》,在城市市区噪声敏感建筑物集中区域内,禁止夜间进行产生环境噪声污染的建筑施工作业,但()必须连续作业的除外。但必须公告附近居民。
成本控制的原则包括()
《十二铜表法》的第十二表是后来增补的,其中第二条规定“家属或奴隶因私犯而造成损害的,家长、家主应负赔偿责任,或将其交被害人处理。”据此可以推断增补内容()。
血缘关系是以血统或生理的联系为基础形成的人际关系;或者是指在婚姻和血缘基础上形成的人际关系。根据上述定义,下列人际关系中属于血缘关系的是()。
针对信用卡取现收费标准,A银行规定每笔最多取现金额为2000元,还款时缴纳手续费统一为每笔5元。B银行每次取现金额不限,手续费为每笔金额的0.4%。小李同时拥有A、B两家银行的信用卡,现需要现款5200元,他应当如何分配,才能尽量少的缴纳手续费?
【2011中央财经大学简答题第3题】简述“最适度通货区理论”的内容。
汉代中期,为限制诸侯对封国人民的过分役使,制定()。
最新回复
(
0
)