社区
新手乐园
帖子详情
一道对高手容易但对我很难的题:
bing_shan
2005-03-05 09:31:20
一个形状类,派生出长方形类和长方体类,然后求他们的面积和体积。怎么做呢?谢谢
...全文
188
9
打赏
收藏
一道对高手容易但对我很难的题:
一个形状类,派生出长方形类和长方体类,然后求他们的面积和体积。怎么做呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bing_shan
2005-03-05
打赏
举报
回复
都是高手啊,我什么时候能这么厉害啊
onepence
2005-03-05
打赏
举报
回复
把二楼的代码改了一点点;)
#include "stdafx.h"
#include <iostream>
using namespace std;
class shape
{
public:
virtual int capability(){return 0;};
};
class rectangle:public shape
{
private:
int _x,_y;
public:
rectangle(int x,int y):_x(x),_y(y){}
int capability(){return _x*_y;}
};
class cuboid:public shape
{
private:
int _x,_y,_h;
public:
cuboid(int x,int y,int h):_x(x),_y(y),_h(h){}
int capability(){return _x*_y*_h;}
};
int main()
{
shape * rect=new rectangle(2,3);
shape * cb=new cuboid(2,3,4);
cout<<rect->capability()<<endl;
cout<<cb->capability()<<endl;
return 0;
}
Salam2001
2005-03-05
打赏
举报
回复
呵呵 现在诱惑别人近来看贴的标题花样可真多呀。
楼主下了不少工夫想出来的吧 呵呵
最后那个问题,那是名称空间。具体的,找google搜吧
bing_shan
2005-03-05
打赏
举报
回复
不好意思,请问using namespace std;是啥意思啊,谢谢
Dong
2005-03-05
打赏
举报
回复
大体这样,其他的自己修改到需要!虚函数按是有前缀virtual 的函数!
#include <iostream>
using namespace std;
class shape
{
};
class rectangle:public shape
{
private:
int _x,_y;
public:
rectangle(int x,int y):_x(x),_y(y){}
int acreage(){return _x*_y;}
};
class cuboid:public shape
{
private:
int _x,_y,_h;
public:
cuboid(int x,int y,int h):_x(x),_y(y),_h(h){}
int bulk(){return _x*_y*_h;}
};
int main()
{
rectangle rect(2,3);
cout<<rect.acreage()<<endl;
cuboid cb(2,3,4);
cout<<cb.bulk()<<endl;
return 0;
}
bing_shan
2005-03-05
打赏
举报
回复
什么是虚函数啊?
xfxf521
2005-03-05
打赏
举报
回复
先写一个形状类,分别写一个面积和体积的虚函数,在继承就够了!!
lzh1984
2005-03-05
打赏
举报
回复
用带虚拟函数的类的继承不就完了
hcj2002
2005-03-05
打赏
举报
回复
作业?
作业!
MATLAB课程第3章的练习
题
:MATLAB小白到
高手
的必刷
题
为了加深理解,我专门设计了一些
题
目,分为三个部分来帮助大家巩固和掌握本章的知识帮助大家再次复习基础的内容,
题
目的答案大部分都能直接在本章的知识点中找到。在本章课上练习
题
的基础上进行了一点变形,考验大家...
一道
面试
题
:餐馆模拟
前阵子遇到一个面试
题
,当时没有做出来,后来断断续续的用了一周的时间做了出来,但感觉也不完全对,先来看看
题
目,稍后再讨论。 问
题
模拟一个餐馆,三个厨师,二个服务员,厨师单独做菜,2分钟一个菜,服务员...
一道
有(bian)趣(tai)的CSS面试
题
(转)
今天在登录CodePen的时候看到一个弹窗...点进去发现
一道
用来面试CSS的
题
目,因为一直觉得自己CSS不是特别好,就想我也做做试试。初看感觉应该不
难
吧,实际上做下来苦不堪言啊。。。
题
目的HTML部分只有一个a标...
Java面试笔试
题
大汇总(最全+详细答案)
有170道
题
目 ,知识面很广 ,而且这位前辈对于每个
题
都自己测试给出了答案 ,如果你对某个
题
有疑问或者不明白,可以电脑端登录把
题
目复制下来然后发表评论,大家一起探讨,也可以电脑端登录后关注我给我发私信,我们...
从输入URL到页面加载的过程?如何由
一道
题
完善自己的前端知识体系!
最近恰好被问到这方面的问
题
,尝试整理后发现,这道
题
的覆盖面可以非常广,很适合作为
一道
承载知识体系的
题
目。 关于这道
题
目的吐槽暂且不提(这是
一道
被提到无数次的
题
,得到不少人的赞同,也被很多人反感),本文...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章