建立一个基类Building类,用来存储楼房的层数、房间数和总面积,由基类派生出教学楼TeachBuilding类和宿舍楼DormBuilding类,教学楼增加教室数,宿舍楼类增加宿舍数、容纳学生总人

发布时间:2021-07-30 16:12:00

建立一个基类Building类,用来存储楼房的层数、房间数和总面积,由基类派生出教学楼TeachBuilding类和宿舍楼DormBuilding类,教学楼增加教室数,宿舍楼类增加宿舍数、容纳学生总人数。编写程序,建立教学楼对象和宿舍楼对象,并输出它们的有关数据信息。


# include
# include
using namespace std;
class Building
{
public:
Building(int c,int r,float a)
{
cen=c;
room=r;
area=a;
}
protected:
int cen;//层数
int room;//房间数
float area;//总面积
};

class TeachBuilding:virtual public Building//教学楼
{
public:
TeachBuilding(int c,int r,float a,int cs):Building(c,r,a),classroom(cs){}

protected:
int classroom;//教室数
};
class DormBuilding:virtual public Building//宿舍
{
public:
DormBuilding(int c,int r,float a,int dn,int dsn):Building(c,r,a),dormnum(dn),dormsum_num(dsn){}
protected:
int dormnum;//宿舍数
int dormsum_num;//宿舍容总人数
};
class school:public TeachBuilding,public DormBuilding
{
public:
school(int c,int r,float a,int cs,int dn,int dsn):Building(c,r,a),TeachBuilding(c,r,a,cs),DormBuilding(c,r,a,dn,dsn){}
void show()
{
cout<<"层数:"< cout<<"房间数:"< cout<<"总面积:"< cout<<"教室数:"< cout<<"宿舍数:"< cout<<"宿舍所容纳总人数:"< }

};
int main()
{
school s(10,60,6000,20,30,120);
s.show();
return 0;
}

相关文档

  • 空调的简笔画绘画步骤
  • 第四十五章
  • 优良学风宿舍申请书范文
  • 端午节吃粽子的民间俗语谚语
  • 后半夜不睡真的会老得快吗长期缺乏睡眠会有哪些危害
  • 如何优雅地过滤敏感词
  • 航空学校招生要求有哪些学费是多少
  • 计算机网络中的端口地址
  • 为什么快手老是显示无网络
  • 人教版小学语文五年级下册月考卷
  • 《薛谭学讴》读后感
  • java定义二维数组并赋值_Java第二周笔记
  • 获取android手机的CPU的使用率
  • 二、程序员式分手
  • 小区机动车停车管理服务协议书
  • 女士风衣外套的显瘦搭配方法
  • 2020年315晚会观后感300字
  • 精神恍惚记忆差怎么办
  • eva-al10什么型号
  • mavens使用阿里云国内私服下载
  • 致全体家长的一封信致全体家长的感谢信
  • 体育教师年度个人工作总结三篇
  • 湖南涉外经济学院是公办还是民办
  • Arctic Network POJ - 2349 (最小生成树Kruskal)
  • 浅谈数学多媒体辅助教学的几点体会 浅谈多媒体辅助教学的利和弊
  • 写春天的校园二年级作文
  • 菊香叶芬芳
  • 通草煮水煮多久通草怎么煮汤喝
  • 【Unity】雷达 + 照片墙效果
  • 感恩老师的名言汇编
  • 猜你喜欢

  • 【新】安全生产专题教育培训ppt模板
  • 高二化学国庆假期作业新人教版
  • 第2节:词类及功能分析法概述
  • 试验检测员考试桥梁(桥涵原材料试验检测)-试卷5
  • 2016年春季期二年级数学教学工作总结
  • 浅谈效能监察在企业生产经营管理中的作用
  • 新沂市乡镇供水有限公司(企业信用报告)- 天眼查
  • 2012年10.18日课程表
  • 初二作文《寻找》700字(共10页PPT)
  • 溧阳市新农村建设发展有限公司企业信用报告-天眼查
  • 西瓜生产全过程病虫草害配套防治技术
  • 六年级期末经典学生评语
  • 春季教导工作计划汇编五篇
  • TDA8922BJN2,112,TDA8922BTHN2,118,TDA8922BTHN2,118,TDA8922BTHN2,118, 规格书,Datasheet 资料
  • Git 回退操作
  • 青蛙过河java
  • 四年级信息技术下册第6课收集多媒体素材上教案粤教版
  • 许昌市金天地投资有限公司(企业信用报告)- 天眼查
  • 惠州大亚湾德洲投资有限公司(企业信用报告)- 天眼查
  • XX乡2011年党建工作总结
  • 国家质量监督检验检疫总局关于宝山钢铁股份有限公司出口商品获得
  • 检修施工作业典型违章图片汇总
  • 哈尔滨工业大学毕业答辩ppt
  • 2010年中考物理复*模拟考试试题51
  • 2019年【职业资格考试】幼儿园保育员业务能力考试试题(附答案)
  • 保洁合同新版8篇
  • 高中数学 第三章 直线与方程 3.3.33.3.4 点到直线的距离 两条*行直线间的距离课件 新人教A版必修2
  • 框架完整工作汇报工作计划述职报告年度计划总结PPT模板
  • 山东省冠县贾镇中学九年级物理《11.2 质量》学案(无答案) 人教新课标版
  • 电磁场与电磁波第1章*题答案
  • 三年级下册科学实验报告单
  • 2020年天津本科提前批A段录取最低分
  • 金三银四,谈谈职业规划与发展
  • Maven项目中doc4j生成word文档
  • 2017年越南东盟国际工业展
  • 2020小学数学老师实习报告
  • 保存手机上的软件打开不了怎么办
  • 加工承揽合同范文[工作范文]
  • 窗外的声音_初中初二作文500字
  • (部编)人教2011课标版一年级上册汉语拼音1 a o e.汉语拼音1 a o e
  • Thanksgiving Day 感恩节的英文介绍
  • 夏雪梦花(1) 初中精选作文【800字】
  • 电脑版