首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
95
问题
有如下程序:
#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://www.kaotiyun.com/show/4Jjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2);
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
若有定义语句charc=’\101’;则变量c在内存中占()。
以下选项中与(!a==0)的逻辑值不等价的表达式是
给定程序MODll.C中函数fun的功能是:求整数X的Y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
在软件开发中,需求分析阶段可以使用的工具是( )。
以下能正确表述算式sin(2πr+30°)的C语言表达式是()。
以下选项中不能作为C语言合法常量的是()。
关于"while(条件表达式)循环体",以下叙述正确的是()。
在软件开发的需求分析阶段,可以使用下列哪种工具?()
随机试题
A.B超B.CTC.泌尿系统平片D.静脉尿路造影肾积水的确诊选用
鉴别肾上腺皮质腺瘤与异位ACTH综合征最简便的实验室检查是
下列哪些药物属于灭酸类抗炎药
某地方病研究所普查地方性甲状腺肿病,半月内查完全乡12000人,查出各型患者420人,则该乡地方性甲状腺肿病
对有担保流动资金贷款借款人的生产经营收入,应重点调查的内容不包括()。
某企业编制“直接材料预算”,预计第四季度期初存量700千克,生产需用量2100千克,预计期末存量为600千克,材料单价为10元,若材料采购货款有60%在本季度内付清,另外40%在下季度付清,假设不考虑其他因素,则该企业预计资产负债表年末“应付账款”项目为(
敦煌莫高窟现在保存较好的有________个洞窟。
当今社会围观者对求救者冷漠,医生对患者冷漠。作为一名人民警察,你认为该如何开展尊重生命的教育?应从哪几方面着手?
Thehorseandcarriageisathingofthepast,butloveandmarriagearestillwithusandstillcloselyinterrelated.MostAmer
A、TheJadetableisdifficulttofindnowadays.B、Jadeistoohardtobemadeintoatable.C、Jaderestaurantisverypopularin
最新回复
(
0
)