作业5.18 类的继承和派生
来源:互联网 发布:高晓松二叔是谁 知乎 编辑:程序博客网 时间:2024/05/17 05:03
#include<iostream>#include<string>using namespace std;class person{public:person(string num1,string name1){num=num1; name=name1;}void show(){cout<<"姓名:"<<name<<endl; cout<<"编号:"<<num<<endl;}void input(){cout<<"姓名:";cin>>name;cout<<"编号:";cin>>num;}private:string num;string name;};class student:public person{public:student(string num1,string name1,string s,int score1,string clas1):person(num1,name1){ score=score1; clas=clas1; subject=s;}void show1(){person::show(); cout<<"班号:"<<clas<<endl; cout<<"成绩:"<<score<<endl; cout<<"科目:"<<subject<<endl;}void input1(){person::input();}private:int score;string clas;string subject;};class teacher:public person{public:teacher(string g,string bumen1,string name1,string num1):person(num1,name1){ grade=g; bumen=bumen1;}void show2(){person::show(); cout<<"职称:"<<grade<<endl; cout<<"部门:"<<bumen<<endl;}void input2(){person::input();}private:string grade;string bumen;};int main(){ student stu1("num","name","英语",101,"1141");stu1.input1(); stu1.show1(); teacher t1("教授","信院","name","num");t1.input2(); t1.show2();return 0;}
0 0
- 作业5.18 类的继承和派生
- 继承和派生小组作业
- 类的继承和派生
- 类的继承和派生
- 类的继承和派生
- C++作业4-继承和派生1
- c++第四次作业 继承和派生
- 继承和派生类
- C语言类的继承和派生
- C++类的继承和派生
- C++ 类的派生和继承
- C++类的继承和派生
- C++类的继承和派生
- 派生类的继承
- 类的继承与派生(Shape例子派生Rectangle和Circle,Rectangle派生出Square)
- C++的派生和继承
- 继承和派生的基本知识
- C++ 继承和派生的
- 关于缓存穿透、缓存并发、缓存失效的解决方案
- 深度探索C++对象模型-Data语义学
- 黑马程序员+Java中IO流对象的总结
- MFC ofstream写文本文件,变量为CString
- Linux下/dev/mem和/dev/kmem及操作gpio实例
- 作业5.18 类的继承和派生
- 第36课第四题
- 第二章 jQuery技术解密 (二)
- 批处理批量修改文件名添加日期
- golang讲解(go语言)标准库分析之io.ioutil
- C#中调试C++写的DLL代码
- jsp网站访问次数统计的几种方法
- SVN同步版本到网站目录
- 一套仿 微信 IM系统 基于apache mina 隆重出世