第十周项目3——警察和厨师1
来源:互联网 发布:北京幼儿园 知乎 编辑:程序博客网 时间:2024/05/20 11:46
问题及代码:
/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:李一波 * 完成日期:2016年5月12日 * 版本号:vc++6.0 * * 问题描述: * 输入描述: * 程序输出: */#include<iostream>using namespace std;class Person{public: void action(); string getName() { return name; } Person(int nianling,string xingming):age(nianling),name(xingming){}private: int age; string name;};void Person::action(){ cout<<getName()<<"做了一些事情"<<endl;}class Polic:public Person{private: int level;public: Polic(int nianling,string xingming,int lev):Person(nianling,xingming),level(lev){} void arrest(Person);};void Polic::arrest(Person p){ cout<<" Police "<<getName()<<" arrest " <<p.getName()<<endl;}class Cook:public Person{private: double salary;public: void getCake(int); Cook(int nianling,string xingming,double xinshui):Person(nianling,xingming),salary(xinshui){}};void Cook::getCake(int n){ cout<<" Cook "<<getName()<<" gave me " <<n<<" cakes."<<endl;}int main(){ Person per(20,"xiaoming"); Polic pol(30,"xiaowang",3); Cook cook(25,"xiaoli",2000); pol.arrest(per); return 0;}运行结果:
0 0
- 第十周项目3——警察和厨师1
- 第十一周项目3——警察和厨师
- 第十周项目3——警察与厨师2
- 第11周项目3—警察和厨师 (1)
- 第十一周上机实践项目——项目3-警察和厨师-(1)
- 第十。十一周项目3 - 警察和厨师——1
- 第十。十一周项目3 - 警察和厨师——1
- 第十一周【项目3 - 警察和厨师】
- 第十周第十一周上机实践项目-项目3-1-警察和厨师
- 第十周项目3 警察和厨师继承组合类
- 第十周项目四 警察和厨师(1)
- 第十一周项目3-警察和厨师(1)
- 第十一周项目3-警察和厨师(1)
- 第十一周项目3-警察和厨师(1)
- 第十一周项目3.1—警察和厨师
- 第十一周项目3.2—警察和厨师
- 第十一周项目3.1—警察和厨师
- 第十一周项目3.2—警察和厨师
- Tomcat配置多应用共享Session(使用crossContext)
- java中的System.arraycopy方法
- Android数据存储之SharedPreferences详解
- linux 设置 环境变量
- ios应用数据存储方式(偏好设置)
- 第十周项目3——警察和厨师1
- 283. Move Zeroes [easy] (Python)
- String——substring-with-concatenation-of-all-words(模式匹配变型)
- sql 去重
- double 如何转为 long
- Java面试题--内存
- springMVC @ModelAttribute学习
- PAT甲级 A1025.PAT RANKING
- 自制水晶按钮