C++ 第五次作业
来源:互联网 发布:.win域名无法备案 编辑:程序博客网 时间:2024/05/11 16:19
#include <iostream>#include <string>using namespace std;class Person{ string name; // 姓名 int age; // 年龄public: Person() {} void setname(string na) { name=na; } void setage(int a) { age=a; } string getname() { return name; } int getage() { return age; }};class Leader: virtual public Person { string job; // 职务 string dep; // 部门public: Leader() { } void setjob(string jb) { job=jb; } void setdep(char dp[]) { dep=dp; } string getjob() { return job; } string getdep() { return dep; }};class Engineer: virtual public Person { string major; // 专业 string prof; // 职称public: Engineer () { } void setmajor(string maj) { major=maj; } void setprof(string pf) { prof=pf; } string getmajor() { return major; } string getprof() { return prof; }};class chairman: public Leader, public Engineer { } ;int main(){ chairman c;//初始化: c.setname("张三"); c.setage(42); c.setjob("处长"); c.setdep("技术处"); c.setmajor("轮机设计"); c.setprof("高级工程师");//cout: cout <<c.getname() << "," <<c.getage()<<" 岁,担任" <<c.getdep() <<c.getjob() <<endl; cout <<c.getprof() << ",从事" << c.getmajor()<< "专业" << "。 " << endl; return 0;}
一、项目填空:
0 0
- c++-第五次作业
- 第五次C ++作业
- 第五次作业C语言
- C语言第五次作业练习
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次课后作业
- 第五次课后作业
- 第五次作业
- 第五次作业
- 第五次课堂作业
- 第五次课后作业
- CSS技巧(一):清除浮动
- tomcat 性能调优
- C++第五次实验
- HDU2056
- 如何用Doxgen制作chm格式文档
- C++ 第五次作业
- 怪异的JAVA对象属性存储
- Linux系统各目录作用
- 提示框
- Lifeary 6.2 Select 标签
- Spring核心技术(一)——IoC容器和Bean简介
- 设计模式的解析和实现(C++)之二十一-完结篇
- 判断月份集合是否连续
- Mina Dump:网络协议调试