c++作业5
来源:互联网 发布:淘宝大学网店运营专才 编辑:程序博客网 时间:2024/05/22 05:13
项目一:程序填空
#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: public Person // (1) { 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: public Person // (2) { 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{private:int c;public:string name; // 姓名 int age; // 年龄 Person() {}void setname(string na) { name=na; } void setage(int a) { age=a; } string getname() { return name; } int getage() { return age; } } ;// (3) int main() { chairman c; c.setname("张三"); c.setage(42); c.setjob("处长"); c.setdep("技术处"); c.setmajor("轮机设计"); c.setprof("高级工程师"); cout <<c.getname() << "," <<c.getage()<<" 岁,担任" <<c.getdep() <<c.getjob() <<endl; cout <<c.getprof() << ",从事" << c.getmajor()<< "专业" << "。 " << endl; return 0; }
0 0
- C++-作业5
- C语言程序设计课后作业5
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C语言作业-5-1高精度小数
- XTU C语言程序设计实践作业5
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业5
- C语言期中作业
- C语言期末作业
- C基础作业
- 设计模式C++学习笔记之十五(Composite组合模式)
- run SVN commands using python
- linux xargs命令及find命令
- 关于myeclipse8.5闪退问题:
- [一起学Hive]之十-Hive中Join的原理和机制
- c++作业5
- LeetCode: Valid Anagram
- 自制动态语言Medusa的解释器
- 知识普及:彻底弄懂css中单位px和em,rem的区别
- oracle 11g 之LogMiner分析重做日志实践
- [一起学Hive]之十一-Hive中Join的类型和用法
- c++第五次作业
- 设计模式C++学习笔记之十六(Observer观察者模式)
- C++ 模板