c++第四次实验-2
来源:互联网 发布:淘宝助理教学 编辑:程序博客网 时间:2024/06/06 19:11
问题及代码
#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;} void CPerson::Show1(){cout<<m_szName<<" ";cout<<m_szId<<" ";cout<<m_nSex<<" ";cout<<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
- c++第四次实验-2
- 第四次C程序设计实验报告
- 第四次c语言上机实验报告
- 第四次C语言上机实验报告
- C++第四次上机实验-项目2
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次实验报告
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次实验任务
- 第四次实验报告
- 第四次上机实验
- 第四次上机实验
- 第四次实验任务
- 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 安装与卸载[后续完成]
- Android CountDownTimer倒计时器的使用
- 禅道和自研项目冲突的解决办法