oj继承与组合
来源:互联网 发布:淘宝全民晒单推广 编辑:程序博客网 时间:2024/03/29 19:23
<p>/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:任子仪* 完成日期:2014年 5月 28日* 版 本 号:v12.1* 输入描述:无* 问题描述:。* 程序输出:* 问题分析:略* 算法设计:略*/</p><p>#include <iostream>#include <string>using namespace std;class BirthDate{public: BirthDate(int,int,int); void display(); void setbirthday(int,int,int);private: int year; int month; int day;};class Teacher{public: Teacher(int,string,char); void display();private: int num; string name; char sex;};class Professor:public Teacher{public: Professor(int,string,char,BirthDate); void display(); void setbirthday(int,int,int);private: BirthDate birthday;};BirthDate::BirthDate(int y,int m,int d):year(y),month(m),day(d){}void BirthDate::display(){ cout<<"birthday:"<<year<<"/"<<month<<"/"<<day<<endl;}void BirthDate::setbirthday(int y,int m,int d){ year=y; month=m; day=d;}Teacher::Teacher(int n,string nam,char s):num(n),name(nam),sex(s){}void Teacher::display(){ cout<<"num:"<<num<<endl; cout<<"name:"<<name<<endl; cout<<"sex:"<<sex<<endl;}Professor::Professor(int n,string nam,char s,BirthDate birth):Teacher(n,nam,s),birthday(birth){}void Professor::display(){ Teacher::display(); birthday.display();}void Professor::setbirthday(int y,int m,int d){ birthday.setbirthday(y,m,d);}</p><p>int main(){ int num; string name; char sex; int year,month,day; cin>>num>>name>>sex; cin>>year>>month>>day; Professor prof(num,name,sex,BirthDate(year,month,day)); cin>>year>>month>>day; prof.setbirthday(year,month,day); prof.display(); return 0;}</p>示例图片:
心得体会: Teacher::display(); 牢牢记住了,坑死了。花了好长时间都没有弄出来,最后还是张玉老师帮的忙啊
0 0
- oj继承与组合
- oj继承与组合
- OJ 继承与组合
- 15oj 继承与组合
- YTU-OJ-继承与组合
- △【OJ】---F---继承与组合
- oj继承组合
- OJ 继承与组合类问题之 Shape系列 5
- 论组合与继承
- 组合与继承
- 继承与组合
- 组合与继承
- 组合与继承
- 继承与组合
- 组合 继承 与 代理
- 组合与继承
- 组合与继承
- 继承与组合
- 医疗电子用低功耗2.4GHz收发器及其设计
- ios自动化测试
- 【OGG】extract 异常恢复 BR – BOUNDED RECOVERY
- 那么多遗憾
- URL(基础一) UrlRewrite正则表达式匹配、配置实例和分析
- oj继承与组合
- POJ - 1006 生理周期/Biorhythms
- 调整数组顺序使奇数位于偶数的前面
- 百度之星做后感
- 第十四周(项目三)——立体类族共有的抽象类。
- 多线程的那点儿事(基础篇)
- 美军“野战医院单芯片”监测伤兵状态
- 公司、企业网站设计如何选择?
- 学习自动化测试的网站