5.18~5.19
来源:互联网 发布:mysql修改数据 编辑:程序博客网 时间:2024/06/16 09:53
5.18
#include<iostream>#include<string>using namespace std;class person{public:person(string a,string b){name=a;num=b;}void Getterab(){cout<<"name:"<<name<<" "<<"num:"<<num<<" ";}private:string name;string num;};class student:private person{private:string class_no;double score;public:student(string a,string b,string c,double d):person(a,b){class_no=c;score=d;}void show(){Getterab();cout<<"class_no:"<<class_no<<" "<<"score:"<<score<<"\n";}};class teacher:private person{private:string department;string job;public:teacher(string a,string b,string c,string d):person(a,b){department=c;job=d;}void show1(){Getterab();cout<<"department:"<<department<<" "<<"job:"<<job<<endl;}};int main(){student a("黄俊杰","06","01",90);a.show();teacher b("mingge","01","信管","老师");b.show1(); return 0;}
5.19
#include<iostream> #include<string> using namespace std; class base{ public: base(string n,int a) { name=n; age=a; } void print() { cout<<"姓名:"<<name<<endl; cout<<"年龄:"<<age<<endl; } private: string name; int age; }; class leader:virtual public base{ public: leader(string n,int a,string m,string d): base(n,a) { major=m; department=d; } void print() { base::print(); cout<<"职务:"<<major<<endl; cout<<"部门:"<<department<<endl; } private: string major; string department; }; class engineer:virtual public base{ public: engineer(string n,int a,string j,string i): base(n,a) { job=j; major_in=i; } void print() { cout<<"职称:"<<job<<endl; cout<<"专业:"<<major_in<<endl; } private: string job; string major_in; }; class chairman:public leader,public engineer{ public: chairman(string n,int a,string m,string d,string j,string i): base(n,a),leader(n,a,m,d),engineer(n,a,j,i) { cout<<"主任工程师类信息测试:"<<endl; } void print() { leader::print(); engineer::print(); } }; int main() { chairman man1("Huang",19,"经理","研发部","软件开发师","信管"); man1.print(); system("pause"); return 0; }
0 0
- 5.18~5.19
- [关于thusc模拟(5.18)和pkusc模拟(5.19)]
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 黑马程序员---计算机网络分层结构及原则
- 抓包工具wireshark------学习篇:7
- 常见排序算法小结
- 关于c++的interrpret
- Android监听程序自身被卸载
- 5.18~5.19
- Java------基础知识
- 抓包工具wireshark---学习篇:6
- LeetCode_Linked List_Merge Two Sorted Lists
- TCP/IP数据包结构详解
- URL中加入BASE64加密的字符串引起的问题(java.net.MalformedURLException:Illegal character in URL)
- 为button设置背景图片,且全无button痕迹的css
- 视觉直观感受 7 种常用的排序算法
- mongo笔记之监控