C ++第四次作业
来源:互联网 发布:怎么处理文件集中 编程 编辑:程序博客网 时间:2024/04/30 05:07
#include <iostream>#include <string>using namespace std;class Person{public: Person(string s){ name=s; } void display( ){ cout<<"Name: "<<name<<endl; }private: string name;};class Student: public Person//(1)参考教材P169加底纹部分{public: Student(string s, int g):Person(s) // (2) {grade=g;} void display1( ) { display(); // (3) cout<<"Grade: "<<grade<<endl; }private: int grade;};int main( ){ Student s("龙三",19); s.display1(); // (4) return 0;}#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); void Show1();};CPerson::CPerson(string name,string id,int sex,int age){ m_szName=name; m_szId=id; m_nSex=sex; m_nAge=age;}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); void Show2();};CEmployee::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 CPerson::Show1(){ cout<<m_szName<<" "<<m_szId<<" "<<((m_nSex==0)?"女":"男")<<" "<<m_nAge<<endl;}void CEmployee::Show2(){ cout<<"姓名 "<<"ID "<<"性别 "<<"年龄 "<<"部门 "<<"薪水 "<<endl; cout<<m_szName<<" "<<m_szId<<" "<<((m_nSex==0)?"女":"男")<<" "<<m_nAge<<" "<<m_szDepartment<<" "<<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
- C ++第四次作业
- C语言第四次作业
- C语言第四次作业
- 第四次C程序课堂作业
- C语言第四次作业练习
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业哦~~~~
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 算法时间复杂度
- 直播攻略:网易视频云送上OBS直播完整版教程
- Linux 安装lxml及各种问题的解决
- Python -- 冒泡排序算法
- VS2013 MFC应用程序工程中文件的组成
- C ++第四次作业
- 蓝桥杯 幂一矩阵 2014年JavaB组决赛第5题
- GROUP BY与COUNT用法详解
- C++ 类的静态成员详细讲解
- 如何更好地限制一个UITextField的输入长度
- [一起学Hive]之一–Hive概述,Hive是什么
- 使用SparseArray和ArrayMap代替HashMap
- JDBC(一)
- 设计模式C++学习笔记之六(Facade门面模式)