第10.11周專案4-教師兼幹部類
程式碼:
/* *Copyright (c) 2016, 煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:main.cpp; *作 者:嶽成豔2016年5月18號; *版 本 號:vc++6.0; * *問題描述:教師兼幹部類。 *程式輸入:略; *程式輸出:略; */ #include<iostream> #include<string> using namespace std; //教師類 class Teacher { protected: string name; int age; string sex; string address; string tell; // 教師獨有的 string title; public: Teacher(string ,int ,string ,string ,string ,string ); void display(); }; // 教師類建構函式 Teacher::Teacher(string nam ,int a, string se,string add,string tel ,string tit):name(nam),age(a),sex(se),address(add),tell(tel),title(tit){} //教師類的display void Teacher::display() { cout<<"姓名:"<<name<<endl; cout<<"年齡:"<<age<<endl; cout<<"性別:"<<sex<<endl; cout<<"職稱:"<<title<<endl; cout<<"地址:"<<address<<endl; cout<<"電話:"<<tell<<endl; } //幹部類 class Cadre { protected: string name; int age; string sex; string address; string tell; // 幹部類獨有的 string post; public: Cadre(string ,int ,string ,string ,string ,string ); }; // 幹部類建構函式 Cadre::Cadre(string nam ,int a, string se,string add,string tel ,string pos):name(nam),age(a),sex(se),address(add),tell(tel),post(pos){} //派生類 class Teacher_Cadre:public Teacher , public Cadre { private: double wages; public: Teacher_Cadre(string ,int ,string ,string ,string ,string ,string ,double); void show(); }; Teacher_Cadre::Teacher_Cadre(string nam,int a,string se,string add,string tel,string tit,string pos,double w):Teacher(nam,a,se,add,tel,tit),Cadre(nam,a,se,add,tel,pos),wages(w){} // 派生類函式 void Teacher_Cadre::show() { Teacher::display(); cout<<"職務:"<<Cadre::post<<endl; cout<<"工資:"<<Teacher_Cadre::wages<<endl; } int main() { Teacher_Cadre yue("王麗",50,"女","135 Beijing Road","18266213546","一級教師","教授",1534.5); yue.show(); return 0; }
執行測試:
相關推薦
第10.11周專案4-教師兼幹部類
程式碼: /* *Copyright (c) 2016, 煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:main.cpp; *作 者:嶽成豔2016年5月18號; *版 本 號:vc++6.0; * *問題描述:教師兼幹部類。 *
第11周專案1教師兼幹部類
編號及程式碼: /* *Copyright(c)2015,煙臺大學計算機與工程學院 *All rights reserved; *檔名稱:score.cpp *作者:範星月 *完成日期:2015年5月25日 *版本號:v1.0 * *問題描述:定義教師和幹部類,採用多重繼承
第十一週專案4——教師兼幹部類
問題及程式碼: /* * Copyright (c) 2016,煙臺大學計算機與控制工程學院 * All rights reserved. * 檔名稱:main.cpp * 作 者:趙志君 * 完成日期:2016年5月15日 * 版 本 號:v
第十一週專案4-教師兼幹部類
問題及程式碼: /* *Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱:zwj.cpp *作 者:張偉晶 *完成日期:2016年5月9日 *版 本 號:v1.0 * *問題描述:教師兼幹部
第十週第十一週上機實踐專案-專案4-教師兼幹部類
/*copyright(c)2016.煙臺大學計算機學院 * All rights reserved, * 檔名稱:text.Cpp * 作者:劉濤 * 完成日期:2016年5月9日 * 版本號:vc++6.0 * 問題描述:分別定義Teacher(教師)類和C
第十.十一週專案4教師兼幹部類
/* *Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱 : *作 者 : 劉默涵 *完成日期 : 2016年5月2
第十二週專案二教師兼幹部類
/* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 作 者:紀麗娜 * 完成日期:2014 年05月13日 * 版 本 號:v1.0 * 問題描述: (第11章習題9)分別定義Teacher(教師)類和Cadre(
第十二週專案:教師兼幹部類
程式碼: #include <iostream> #include <string> using namespace std; class Teacher { public: Teacher(string nam,int a,char
第十一週上機實踐專案 專案4-教師兼職幹部類
問題及程式碼: 【專案 - 教師兼幹部類】分別定義Teacher(教師)類和Cadre(幹部)類,採用多重繼承方式由這兩個類派生出新類Teacher_Cadre(教師兼幹部)。要求: (1)在兩個基類中都包含姓名、年齡、性別、地址、電話等資料成員。 (2)在Teacher類
第10、 11周-教師兼幹部類
問題及程式碼: /*copyright 計算機與控制工程學院 完成日期:2016年5月8日 作者:馬豔豔 檔名稱:教師兼幹部類 問題描述:分別定義Teacher(教師)類和Cadre(幹部)類,採用多重繼承方式由這兩個類派生出新類Teacher_Cadre(教師兼
2015年大一下第11周專案4-點、圓關係(3)直線與圓的交點
/* *Copyright (c) 2014,煙臺大學計算機學院 *All rights reserved. *檔名稱:Annpion.cpp *作者:王耀鵬 *完成日期:2015年5月21日 *版本號:v1.0 * *問題描述:以Point為基類,派生出一個Circle(
第10.11周儲存班長資訊的學生類(1)
程式碼: /* *Copyright (c) 2016, 煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:main.cpp; *作 者:嶽成豔2016年5月10號; *版 本 號:vc++6.0; * *問題描述:儲存班長資訊類。
第10周專案4大獎賽計分(可控評委的人數)
問題及程式碼: /* *Copyright (c)2014,煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:score.cpp *作 者:單昕昕 *
C++第11周專案2(1)參考——百錢百雞
【專案2:窮舉法解決組合問題】先閱讀例題,領會窮舉法(意為“窮盡式列舉”,也稱列舉)的思想,然後自行選題進行解決,掌握這種程式設計的一般方法。任務:利用窮舉的方法解決下面的問題(選做一道即算完成任務,其他可以抽時間自由安排,多做會使你更聰明。)(1)百錢百雞問題:中國古代數學家
第11周專案2職員有薪水了
#include <iostream> using namespace std; class CPerson { protected: string m_szName; string m_szId; int m_nSex;//0:wo
第11周專案5
/* 煙臺大學計算機學院 檔名稱:xiangmu.cpp 作者:於琛 完成日期:2017年11月12日 問題描述: 設計一個程式,採用深度優先遍歷演算法的思路,解決迷宮問題。 (1)建立迷宮對應的圖資料結構,並建立其鄰接表表示。 (
第11周專案2-職員有薪水啦(2)
/* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:test.cpp * 作 者:樑璨 * 完成日期:2015 年 5 月 21 日 * 版 本 號:v
第11周專案3
/* 煙臺大學計算機學院 檔名稱:xiangmu.cpp 作者:於琛 完成日期:2017年11月12日 問題描述:實現圖遍歷演算法,分別輸出如下圖結構的深度優先(DFS)遍歷序列和廣度優先遍歷(BFS)序列。 輸入描述:無 輸出描述:輸出
第11周專案3-Cperson
/* * 程式的版權和版本宣告部分 * Copyright (c)2013, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: test.cpp
第11周專案2:求最大公約數
#include <iostream> using namespace std; //自定義函式的原型(即函式宣告) int gcd(int,int); int main() { int a,b,g; cin>>a>>b;