首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。 #include<iostream> #include<string> using namespaee std, class TwoDShape{// 二维图
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。 #include<iostream> #include<string> using namespaee std, class TwoDShape{// 二维图
admin
2013-02-27
46
问题
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。
#include<iostream>
#include<string>
using namespaee std,
class TwoDShape{// 二维图形类
char name[20];
public:
TwoDShape (char * n="unknown") {
strcpy(name, n);
}
Char * getName(){return name;}
【 】=0;
};
class Rec: public TwoDShape{
double width, height
public:
Rec(double w-=0. 0,double h=0. 0):TwoDShape("rectangle")
{ width=w; height=h; }
double getWidth() {return width;}
double getHeight() {return height;}
double area() {return width * height;}
};
int main() {
TwoDShape * shape;
Shape=new Rec(2.1,3.0);
cout<<"object is"<<shape->getName()<<"\n";
cout<<"Area is"<<shape->area()<<"\n";
return 0
}
请将程序补充完整,使程序在运行时输出:
abject is triangle
Area is 6.3
选项
答案
virtual double area()
解析
这里需要添加一个纯虚函数,即virtual double area()=0。
转载请注明原文地址:https://kaotiyun.com/show/p7Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> main() {FILE*fp; inti,a[6]={l,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i=0;i<6;i+
设有定义:inta;floatb;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0并按<Enter>键,则a和b的值分别是()。
有以下程序 #include<stdio.h> voidswap(int*a,int*b) {intt,*tp; t=*a;*a=*b;*b=t; tp=a;a=b;b=tp; printf("%d,%d,",*a,*
有以下程序 #include<stdio.h> int*f(int*s) {s[1]+=6; *s=7; s+=2; returns; } main() {inta[5]={1,2,3,4,5},*p=a;
有以下程序 #include<stdio.h> typedefstruct{intnum;charname[10];intscore;}PER; voidfun(PERx[]) {intt; if(x[0].score>x
过程控制系统属于()。
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是______。
结构化程序设计所规定的三种基本控制结构是()。
假定用户没有给一个名为MyClas的类定义析构函数,则系统为其定义的默认析构函数形式为【】。
随机试题
RTP依靠()实现对媒体流的端到端的监控。
赤芍的性状鉴别特征为
下列被称为“阳脉之海”的经脉是()。
秦汉美术的整体气质是什么?
A.weareallbookedupforFlight802onthatdayB.whataboutthefareC.I’dliketomakeareservationtoBostonnextweek
外来入侵物种
ISO7498-2从体系结构的观点描述了可选的安全服务、特定的安全机制和普遍性的安全机制分别是(1)种。可信计算机系统评估准则(TCSEC)共分4类7级,分别为(2)。我国发布的《GB17895—1999计算机信息系统安全保护等级划分准则》规定了计算机
十进制数32转换成无符号二进制整数是()。
Saltisasnecessarytolifeaswater.InmanyareasofAfricapeopleoncedranktheurine(尿)ofanimalsbecausetheyhadnoothe
The"paperlessoffice"hasearnedaproudplaceonlistsoftechnologicalpromisesthatdidnotcometopass.Surely,though,th
最新回复
(
0
)