首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为________。 #include<iostream.h> class Point { public: Point(double i,double j){x=i;y=j;} doub
下列程序的执行结果为________。 #include<iostream.h> class Point { public: Point(double i,double j){x=i;y=j;} doub
admin
2013-02-27
36
问题
下列程序的执行结果为________。
#include<iostream.h>
class Point
{
public:
Point(double i,double j){x=i;y=j;}
double Area( )const{return 0.0;}
private:
double x,y;
};
class Rectangle:public Point
{
public:
Rectangle(double i,double J,double k,double 1);
double Area( )const(return w*h;}
private:
double w,h;
};
Rectangle::Rectangle(double i,double j,double k,double 1):Point(i,j)
{
w=k;h=l;
}
void fun(Point&s)
{
cout<<s.Area( )<<endl;
}
void main( )
{
Rectangle rec(3.0,5.2,15.0,25.0);
fun(rec);
}
选项
答案
0
解析
注意本题不同于基类的指针指向派生类对象。Fun函数的形参是Point基类的引用。本题调用的是Point类对象的面积函数,其值永远为0。
转载请注明原文地址:https://www.kaotiyun.com/show/2qVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对“对象”概念描述正确的是()。
有三个关系R、S和T如下: 则由关系R和关系s得到关系T的操作是()。
若有定义chara,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是()。
以下说法正确的是()。
函数fread(buffer,size,count,fp)中buffer代表的是()。
若有定义int*p[3];,则以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<s
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下对软件测试描述错误的是()。
若串s="MathTypes",则其子串的数目是【】。
随机试题
在金融期货交易中,期货交易者了结交易的方式是()。
假设数据表A与B按某字段建立了一对多关系,其中B为多方,正确的说法是________。
用行×列表卡方检验进行三个样本率的比较,若P<0.05,则结论是
女,45岁。乏力、纳差、眼黄、尿黄6天入院,病前2个月外出旅游20多天,多在餐馆用餐及进食生冷食物。实验室检查:ALT860U/L,AST620U/L,Tbil260μmol/L,DBil160μmol/L,PTA85%。最重要的治疗是
毕托管测速比压计中的水头差是()。
不论是盈利,还是亏损,都是财务成果。()
中国企业年金基金运作中,报告和信息披露的对象包括()。①有关监管部门;②投资管理人;③账户管理人;④受托人;⑤委托人。
设函数f(x)在x0处可导,则=()。
比较在无公司税和有公司税的条件下,公司的资本结构对公司价值的影响。
Untilthelate1940swhentelevisionbeganfindingitswayintoAmericanhomes,companiesreliedmainlyonprintandradiotopr
最新回复
(
0
)