关闭

第十一周项目3

96人阅读 评论(0) 收藏 举报
#include<string>
#include <iostream>
using namespace std;
class Teacher
{
public:
    Teacher(string nam,int a,char s,string tit,string ad,string t);
    void display();
protected:
    string name;
    int age;
    char sex;
    string title;
    string addr;
    string tel;
};

Teacher::Teacher(string nam,int a,char s,string tit,string ad,string t):
    name(nam),age(a),sex(s),title(tit),addr(ad),tel(t) { }

void Teacher::display()
{
    cout<<"name:"<<name<<endl;
    cout<<"age"<<age<<endl;
    cout<<"sex:"<<sex<<endl;
    cout<<"title:"<<title<<endl;
    cout<<"address:"<<addr<<endl;
    cout<<"tel:"<<tel<<endl;
}

class Cadre
{
public:
    Cadre(string nam,int a,char s,string p,string ad,string t);
    void display();
protected:
    string name;
    int age;
    char sex;
    string post;
    string addr;
    string tel;
};

Cadre::Cadre(string nam,int a,char s,string p,string ad,string t):
    name(nam),age(a),sex(s),post(p),addr(ad),tel(t) {}

void Cadre::display()
{
    cout<<"name:"<<name<<endl;
    cout<<"age:"<<age<<endl;
    cout<<"sex:"<<sex<<endl;
    cout<<"post:"<<post<<endl;
    cout<<"address:"<<addr<<endl;
    cout<<"tel:"<<tel<<endl;
}

class Teacher_Cadre:public Teacher,public Cadre
{
public:
    Teacher_Cadre(string nam,int a,char s,string tit,string p,string ad,string t,float w);
    void show( );
private:
    float wage;
};
Teacher_Cadre::Teacher_Cadre(string nam,int a,char s,string t,string p,string ad,string tel,float w):
    Teacher(nam,a,s,t,ad,tel),Cadre(nam,a,s,p,ad,tel),wage(w) {}
void Teacher_Cadre::show()
{
    Teacher::display();
    cout<<"post:"<<Cadre::post<<"wage:"<<wage<<endl;
}
int main( )
{
    Teacher_Cadre te_ca("Wang-li",50,'f',"prof.","president","135 Beijing Road,Shanghai","(021)61234567",1534.5);
    te_ca.show( );
    return 0;
}

0
0
查看评论

coursera Machine Learning 第十一周 测验quiz答案解析Application: Photo OCR

1.选择:C 解析:1000*1000大小,每次移动步长2像素,所以总共是500*500=250000次滑动,两个就是500000次滑动。 2.选择:C 解析:小学数学应用题。1000个数据要41小时,再乘10,就是400美元大概。 3. 选择:AD 解析:AD就是上限分...
  • sinat_39805237
  • sinat_39805237
  • 2018-01-13 15:46
  • 73

第十一周实践项目(1)

问题及代码: /*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:吴敬超 * 完成日期:2016年5月10日 * 版本号:codeblock * * 问题描述: * 输入描述: * 程序输出: 输出结果 *...
  • jnwujingchao
  • jnwujingchao
  • 2016-05-10 15:24
  • 116

机器学习-学习笔记 学习总结归纳(第十一周)

总结归纳假设空间归纳从特殊到一般的“泛化”过程, 即从具体的事实归结出一般性规律。演绎从一般到特殊的“特化”过程, 即从基础原理推演出具体状况。归纳学习(概念学习(概念形成))记住训练样本, 就是所谓的“机械学习”,或称“死记硬背式学习”。 利用一定的策略对假设空间进行搜索。版本空间归纳偏好需要对...
  • linglian0522
  • linglian0522
  • 2017-08-24 17:12
  • 198

第十一周项目3

/*  *Copyright (c)2014,烟台大学计算机与控制工程学院  *All rights reserved.  *文件名称:max_min.cpp  *作  ...
  • wyz950620
  • wyz950620
  • 2014-11-10 16:19
  • 328

第十一周程序设计课作业解题报告

第十一周程序设计课作业解题报告 嗯.......我不知道有没有人会打我呢?因为这周的解题报告或许是字数最少了的=w= 因为都是定义题啊,就看同学们有没有好好上课了。 1000. int add(int a, int b){     return (a+b); } ...
  • CHRISTOPHE123
  • CHRISTOPHE123
  • 2015-04-12 23:02
  • 400

第十一周项目训练3

/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights  reserved. *文件名称:main.cpp *作者:王玙璠 *完成日期:2016年5月26日 * 问题描述: 阅读程序,说出在测试函数中不同情况的调用产...
  • FanDSaiL
  • FanDSaiL
  • 2016-05-26 08:46
  • 112

第十一周项目1(3)

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 胡昌星 *完成日期 : 2016年5月26号 *版 本 号 : v1.0 * *问题描述 : 数组做数据成员 *输入描述 : 无 *程序输出 : *...
  • huchangxing1234
  • huchangxing1234
  • 2016-05-28 16:45
  • 116

第十一周 项目6:(3)

/*     *Copyright (c) 2014,烟台大学计算机学院     *All rights reserved.     ...
  • ltn21999
  • ltn21999
  • 2014-11-11 10:24
  • 281

第十一周阅读项目(3)

问题及代码: #include using namespace std; class A { public: A(char *s){cout<<s<<endl;} }; class B:public A { public: B(char *s1, char ...
  • Dream_xd
  • Dream_xd
  • 2016-05-26 08:34
  • 279

第十/十一周 项目3

问题及描述: /* *copyright(c) 2016,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *问题描述:第十周练习,项目3 *作者:杨昊 *版本:v6.0 */ #include #include...
  • yh6666666
  • yh6666666
  • 2016-06-09 08:28
  • 330
    个人资料
    • 访问:16028次
    • 积分:833
    • 等级:
    • 排名:千里之外
    • 原创:68篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条