第七次项目3实验
来源:互联网 发布:淘宝卖什么吃的赚钱 编辑:程序博客网 时间:2024/05/16 15:03
一、问题及代码
#include<iostream>#include<string>using namespace std;class CPerson { protected: string m_szName; string m_szId; int m_nSex;//0:女,1:男 int m_nAge; public: CPerson(string name,string id,int sex,int age):m_szName(name),m_szId(id),m_nSex(sex),m_nAge(age){}; void Show1(){cout<<"姓名"<<"\t"<<"id"<<"\t"<<"性别"<<"\t"<<"年龄"<<"\t"<<"部门"<<"\t"<<"薪水"<<endl;cout<<m_szName<<"\t"<<m_szId<<"\t"<<m_nSex<<"\t"<<m_nAge<<"\t";}; }; class CEmployee:public CPerson { private: string m_szDepartment; double m_Salary; public: CEmployee(string name,string id,int sex,int age,string department,double salary):CPerson(name,id,sex,age),m_szDepartment(department),m_Salary(salary){}; void Show2(); }; void CEmployee::Show2(){Show1();cout<<m_szDepartment<<"\t"<<m_Salary<<endl;}int main() { string name,id,department; int sex,age; double salary; cout<<"请输入雇员的姓名,ID,性别(0:女,1:男),年龄,部门,薪水:\n"; cin>>name>>id>>sex>>age>>department>>salary; CEmployee employee1(name,id,sex,age,department,salary); employee1.Show2(); return 0; }
二、运行结果
三、心得体会
大小写一定要分开,名字太繁琐要注意仔细。到底该如何调用,还需要熟练掌握。
四、知识点归纳
继承的格式
调用的格式
初始化列表的格式
阅读全文
0 0
- 第七次项目3实验
- c++第七次实验:项目3:特殊三位数
- c++第七次上机实验--项目二
- 第七次实验报告
- 第七次上机实验
- 第七次上机实验
- 第七次上机实验
- 第七次实验任务
- 第七次上机实验
- 第七次实验
- 第七次上机实验
- 第七次实验任务
- c++第七次实验
- 第七次上机实验
- c++第七次实验
- c++第七次实验
- c++第七次实验
- c++第七次实验
- 关于如何做好自己工作的清单
- Kotlin学习资源
- 百度地图so库文件
- Promise对象的含义和基本用法
- Android硬编码——音频编码、视频编码及音视频混合
- 第七次项目3实验
- 新网域名添加AAAA记录
- probelm D 大数+组合dp
- Android MarkDownView中显示gif图片
- JVM源码分析之一个Java进程究竟能创建多少线程
- Keras以及Tensorflow强制使用CPU
- ffmpeg实战教程(十二)为视频添加/更换背景音乐
- MYSQL索引优化: IN 和 OR 替换为 union all
- 运放参数及选型表