首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x, y; public: void s
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x, y; public: void s
admin
2013-05-30
46
问题
有如下程序: #include <iostream> using namespace std; class shapes { protected: int x, y; public: void setvalue(int d, int w=O) { x=d; y=w; } virtual void disp()=O; }; 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; } 执行上面的程序将输出( )。
选项
A、50
B、5
C、10
D、15
答案
1
解析
本题中基类shapes是一个抽象类(拥有纯虚函数disp())。在主函数中定义了抽象类的对象指针ptr,并给它赋值派生类square的对象s1,然后进行赋值和输出的操作。
转载请注明原文地址:https://kaotiyun.com/show/mHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝的构造函数MyClass(MyClas
以下程序的输出是【】。#include<iostream>usingnamespacestd;fun(intm){staticintn=1;n=m*n;return
在算法正确的前提下,评价一个算法的两个标准是【】。
下列C++运算符中,优先级最高的是()。
在下面叙述中,不正确的是()。
下面描述中,符合结构化程序设计风格的是()。
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
下列叙述中正确的是______。
下列关于数据库系统的叙述中正确的是()。
随机试题
Here’ssomegoodnewsforparentsoftweensandteens:yourule.Thatmaybehardtobelievesometimes.Andit’struekids
诊断主动脉夹层,最简便有效的检查是
依据斗谱编排基本原则,宜放在药斗架最底层的大药斗内是()。
求图1-22悬臂式起重机铰支座A的约束反力和斜杆BC所受的力()。
某企业某会计期初资产总额为100000元,当期期末负债总额比期初减少30000元,期末所有者权益比期初增力40000元。则该企业期末资产总额为()元。
厅(局)级正职的警衔为一级警督至二级警监。()
面积为900,(平方米的圆形,在半径增加后面积达到1600~平方米,则圆的半径增加了多少?()
国务院组成人员有()。
A、Lastyear.B、Threedays.C、Nextmonth.B题目问:Howlongwillyoustayhere?正确回答是表示一段时间的短语:[B]Threedays.正确。
WhatkindofcompanyisKleinfelder?Kleinfelderisa/an______company.HowmanynewemployeesareneededinKleinfelder?Th
最新回复
(
0
)