第10周项目3 - 警察和厨师

/*Copyright (c)2016,烟台大学计算机与控制工程学院
 *All rights reserved.
 *文件名称:my.cpp
 *作    者:
 *完成日期:2016年5月10日
 *
*问题描述:(1)根据下面的类图,定义各个类: 


要求: 
各个成员函数,只要输出相关的信息即可,暂不深究其业务功能 
请为各个类增加构造函数 
在实现中,可以增加需要的其他函数 
自行编制main函数,完成初步的测试



*/
这里写图片描述

第10周项目3 - 警察和厨师_第1张图片

#include <iostream>
using namespace std;
class person
{
public:
person(int a=0,string nam="null"):age(a),name(nam){};
 void action();

 private:
 int age;
 string name;

};
class polic:public person
{
  private :
 int  leaval;
 public:
 polic (int a,string nam,int l):person(a,nam),leaval(l){};
 void arrest(person);

};
class cook:public person
{
    private:
    double salary;

    public:
    cook(int aa,string nnam,double ss,int p_a,string p_name,int p_l):person(aa,nnam),salary(ss){};
    string get_cake(int );
 
};



你可能感兴趣的:(第10周项目3 - 警察和厨师)