c++第4次作业
来源:互联网 发布:淘宝助理教学 编辑:程序博客网 时间:2024/05/17 06:57
一、龙三
#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) { public: Student(string s, int g):Person(s)// (2)参考教材P169加底纹部分 {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;}void CPerson::Show1(){ cout<<m_szName<<" "<<m_szId<<" "<<(m_nSex?"男":"女")<<" "<<m_nAge<<" ";}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 CEmployee::Show2(){ cout<<"姓名"<<" "<<"ID"<<" "<<"性别"<<" "<<"年龄"<<" "<<"部门"<<" "<<"薪水"<<endl; Show1(); cout<<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
- 第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- c++第4次作业
- C++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- C++第4次作业
- C++第4次作业
- C++第4次作业
- 常量const详解
- tomcat内存溢出
- Android应用中使用运行时注解
- watchOS 2
- 动画1
- c++第4次作业
- Linux Nginx升级
- c++第四次实验-2
- js清除浏览器缓存的几种方法
- cc、gcc、g++、CC的区别概括
- SDAU 课程练习3 1008
- 解决:Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy
- javascript设计模式介绍(五)动态原型模式
- [IOS/第三方工具]CocoaPod 安装与卸载[后续完成]