


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)07繼承與派生(4學(xué)時(shí))(第7章 繼承與派生)一、實(shí)驗(yàn)?zāi)康?1) 學(xué)習(xí)聲明和使用類(lèi)的繼承關(guān)系,聲明派生類(lèi)。(2) 熟悉不同繼承方式下對(duì)基類(lèi)成員的訪問(wèn)控制。(3) 學(xué)習(xí)利用虛基類(lèi)解決二義性問(wèn)題。二、實(shí)驗(yàn)任務(wù)7_1聲明一個(gè)基類(lèi) Animal。有私有整型成員變量 age,構(gòu)造其派生類(lèi)dog,在其成員函數(shù)SetAge(int n)中直接給age 賦值,看看會(huì)有什么問(wèn)題,把a(bǔ)ge改為公有成員變量,還會(huì)有問(wèn)題嗎?編程試試看。7_2聲明一個(gè)基類(lèi)BaseClass有整型成員變量 Number,構(gòu)造其派生類(lèi) DerivedClass,觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí) 行情況。7_3聲明一個(gè)車(chē)(vehicle基類(lèi)。
2、具有MaxSpeed> Weight等成員變量,Run> Stop等成員函數(shù),由此派生出自行車(chē) (bicycle) 類(lèi)、汽車(chē)(motorcar)類(lèi)。自行車(chē)(bicycle)類(lèi)有高度(Height)等屬性,汽車(chē)(motorcar)類(lèi)有座位 數(shù)(SeatNum)等屬性。從 bicycle和 motorcar派生出摩托車(chē)(motorcycle)類(lèi),在繼承過(guò)程中, 注意把vehicle設(shè)置為虛基類(lèi)。如果不把vehicle設(shè)置為虛基類(lèi),會(huì)有什么問(wèn)題?編程試試看。7_4以實(shí)驗(yàn)6中的People (人員)類(lèi)為基類(lèi)。派生出student (學(xué)生)類(lèi),添加屬性:班號(hào)char classNo7;派生出
3、teacher (教師)類(lèi),添加屬性:職務(wù) char principalship11、部門(mén)char departmental。從student類(lèi)中派生出 graduate (研究生)類(lèi),添加屬性:專(zhuān)業(yè)char subject21、導(dǎo)師teacher adviser ;從graduate類(lèi)和teacher類(lèi)派生出TA (助教生)類(lèi),注意虛基類(lèi)的使用。重載相應(yīng)的 成員函數(shù),測(cè)試這些類(lèi)。類(lèi)之間的關(guān)系如圖7-1所示。圖7-1類(lèi)圖三、實(shí)驗(yàn)步驟1.(編程)聲明基類(lèi) Animal,成員變量age聲明為私有的。構(gòu)造派生類(lèi)dog,在其成員函數(shù) SetAge(int n)中直接對(duì)age賦值時(shí),會(huì)出現(xiàn)類(lèi)似以下的錯(cuò)誤
4、提示:(注:在桌面創(chuàng)建一個(gè)文本文件,將輸出框的內(nèi)容復(fù)制到文本文件中,再?gòu)?fù)制到Word文件中,不會(huì)出現(xiàn)漢字的亂碼)用private 時(shí)的結(jié)果:1> 已啟動(dòng)生成:項(xiàng)目:cpp, 配置:Debug Win321>生成啟動(dòng)時(shí)間為 2013-2-18 11:10:35。1>l nitializeBuildStatus:1> 正在創(chuàng)建"Debug'cpp.unsuccessfulbuild”,因?yàn)橐阎付?quot;AlwaysCreate ”。1>CICompile:1> mai n.cpp1>f:projectscppcppmain.cpp(1
5、3):error C2248: “Animal:age ”: 無(wú)法訪問(wèn) private成員(在"Animal ”類(lèi)中聲明)1>f:projectscppcppmain.cpp(8):參見(jiàn)"Animal:age ” 的聲明1>f:projectscppcppmain.cpp(5):參見(jiàn)"Animal ” 的聲明1>f:projectscppcppmain.cpp(14):error C2248: “Animal:age ”:無(wú)法訪問(wèn) private成員(在"Animal ”類(lèi)中聲明)1>f:projectscppcppmain.cp
6、p(8):參見(jiàn)"Animal:age ” 的聲明1>f:projectscppcppmain.cpp(5):參見(jiàn)"Animal ” 的聲明1>1>生成失敗。1>1>已用時(shí)間 00:00:03.28=生成:成功0 個(gè),失敗1個(gè),最新 0 個(gè),跳過(guò)0 個(gè)=把a(bǔ)ge改為公有變量后重新編譯就可以了。程序名:Iab7_1.cpp。程序及運(yùn)行結(jié)果:lab7_1.cpp#in clude <iostream>using namespace std;class An imalprivate : /private 時(shí)出錯(cuò)public:public禾口
7、 protected 正確int age;;class dog: public Animalpublic :void SetAge( int n) age=n; int GetAge() return age; ;void mai n() dog d; d.SetAge(3); cout<< "Age=" <<d.GetAge()<<endl; 用private 時(shí)的結(jié)果:1> 已啟動(dòng)生成:項(xiàng)目:cpp, 配置:Debug Win321>生成啟動(dòng)時(shí)間為 2013-2-18 11:10:35。1>l nitializeBu
8、ildStatus:1> 正在創(chuàng)建"Debug'cpp.unsuccessfulbuild ”,因?yàn)橐阎付?quot;AlwaysCreate ”。 1>CICompile:1> mai n.cpp1>f:projectscppcppmain.cpp(13):error C2248: “Animal:age ”: 無(wú)法訪問(wèn) private成員(在"Animal ”類(lèi)中聲明)1>f:projectscppcppmain.cpp(8):參見(jiàn)"Animal:age ” 的聲明1>f:projectscppcppmain.cpp
9、(5):參見(jiàn)"Animai ” 的聲明1>f:projectscppcppmain.cpp(14):error C2248: “Animal:age ”:無(wú)法訪問(wèn) private成員(在"Animal ”類(lèi)中聲明)1>f:projectscppcppmain.cpp(8):參見(jiàn)"Animal:age ” 的聲明1>f:projectscppcppmain.cpp(5):參見(jiàn)"Animai ” 的聲明1>1>生成失敗。1>1>已用時(shí)間 00:00:03.28= 生成:成功0個(gè),失敗 1個(gè),最新 0個(gè),跳過(guò) 0個(gè)=用
10、public時(shí)的結(jié)果:2.(編程)聲明一個(gè)基類(lèi) BaseClass構(gòu)造其派生類(lèi) DerivedClass在構(gòu)造函數(shù)和析構(gòu)函數(shù)中用cout輸出提示信息,觀察構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行情況。程序名:Iab7_2.cpp。參考的運(yùn)行結(jié)果:程序及運(yùn)行結(jié)果:lab7_2.cpp#in elude <iostream>using namespace std;class BaseClasspublic :BaseClass() cout<< "構(gòu)造了一個(gè) BaseClass 類(lèi)的對(duì)象."<<endl; BaseClass() cout<<&q
11、uot;析構(gòu)了一個(gè) BaseClass 類(lèi)的對(duì)象."<<endl; private :int Number;class DeriveClass: public BaseClasspublic :DeriveClass() cout<< "構(gòu)造了一個(gè) DeriveClass 類(lèi)的對(duì)象."<<endl; DeriveClass() cout<<"析構(gòu)了一個(gè) DeriveClass 類(lèi)的對(duì)象."<<endl; ;void mai n() DeriveClass a; 3.(操作)用調(diào)試功能跟
12、蹤程序Iab7_2的執(zhí)行過(guò)程觀察基類(lèi)和派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行情況。4.(編程)聲明一個(gè)車(chē)(vehicle虛基類(lèi)。由此派生出自行車(chē)(bicycle)類(lèi)、汽車(chē)(motorcar)類(lèi),注意把vehicle派生為虛基類(lèi)。再?gòu)?bicycle和motorcar派生出摩托車(chē)(motorcycle)類(lèi),在 main()函數(shù)中測(cè)試這個(gè)類(lèi)。程序名: lab7_3.cpp。參考的運(yùn)行結(jié)果:程序及運(yùn)行結(jié)果:lab7_3.cpp#in elude <iostream>using namespace std;class vehicle /車(chē)類(lèi),作為基類(lèi)protected :int MaxSpeed
13、,Weight; / 最大速度,重量public:void Run() cout<< "車(chē) vehicle 類(lèi)開(kāi)始運(yùn)行!"<<endl; void Stop() cout<< "車(chē) vehicle 類(lèi)停止運(yùn)行!"<<endl; ;class bicycle: virtual public vehicle / 自行車(chē)類(lèi):公有繼承虛基類(lèi)vehicleprotected :int Height; / 高度;class motorcar: virtual public vehicle /汽車(chē)類(lèi):公有繼承虛基類(lèi)veh
14、icle protected :int SeatNum; / 座位數(shù);class motorcycle:public bicycle, public motorcar /摩托車(chē)類(lèi):公有繼承自行車(chē)類(lèi)和汽車(chē)類(lèi) public:void Setdata( int ms, int wt, int ht, int sn) MaxSpeed=ms; Weight=wt; Height=ht; SeatNum=s n; ;void Show()cout<< "最大速度:"<<MaxSpeed<< " 重量:"<<Weigh
15、t<< " 高度:"<<Height<< " 座位數(shù):"<<SeatNum<<endl;void mai n()cout<< "int 類(lèi)型占用字節(jié)數(shù):"<< sizeof(int)<<endl;cout<< "vehicle 占用字節(jié)數(shù):"<< sizeof (vehicle)<<endl;cout<< "bicycle 占用字節(jié)數(shù):"<<
16、 sizeof (bicycle)<<endl;cout<< "motorcar 占用字節(jié)數(shù):"<< sizeof (motorcar)<<endl;cout<< "motorcycle 占用字節(jié)數(shù) :"<< sizeof (motorcycle)<<endl;motorcycle mt;mt.Ru n();mt.Setdata(100,200,130,2);mt.Show();mt.Stop();為什么?按推算應(yīng)該是:vehicle占用8字節(jié);bicycle占用12字節(jié)
17、;motorcar占用12字節(jié);motorcycle 占用 16 字節(jié)。5.(驗(yàn)證)把vehicle設(shè)置為非虛基類(lèi)。再編譯一次,此時(shí)系統(tǒng)報(bào)錯(cuò),無(wú)法編譯成功。這是因?yàn)槿舨话裿ehicle設(shè)置為虛基類(lèi),會(huì)出現(xiàn)二義性錯(cuò)誤,程序不能成功編譯。訪問(wèn)vehicle的成員時(shí)指明繼承路徑后,可以糾正二義性錯(cuò)誤,試修改程序,然后運(yùn)行。程序的運(yùn)行結(jié)果:(1)沒(méi)有指明繼承路徑(運(yùn)行結(jié)果)將上面的程序的 bicycle類(lèi)和motorcar類(lèi)改為非虛基類(lèi)公有繼承vehicle類(lèi)后,編譯時(shí)出現(xiàn)二義(ambiguous)性錯(cuò)誤:1> 已啟動(dòng)生成:項(xiàng)目:cpp, 配置:Debug Win321>生成啟動(dòng)時(shí)間為 2
18、013-2-18 11:23:32。1>l nitializeBuildStatus:1> 正在創(chuàng)建"Debug'cpp.unsuccessfulbuild”,因?yàn)橐阎付?quot;AlwaysCreate ”。1>CICompile:1> mai n.cpp1>f:projectscppcppmain.cpp(27): error C2385:對(duì)"MaxSpeed 的訪問(wèn)不明確1>可能是"MaxSpeed (位于基"vehicle ”中)1>也可能是"MaxSpeed'(位于基&quo
19、t;vehicle ”中)1>f:projectscppcppmain.cpp(27): error C2385:對(duì)"Weight ” 的訪問(wèn)不明確1>可能是"Weight ” (位于基"vehicle ”中)1>也可能是“ Weight ”(位于基“1>f:projectscppcppma in. cpp(29): error C2385: 1>可能是"MaxSpeed (位于基"1>也可能是"MaxSpeed'(位于基1>f:projectscppcppma in. cpp(30)
20、: error C2385:vehicle ”中)對(duì)"MaxSpeed"的訪問(wèn)不明確vehicle ”中)“ vehicle ”中)對(duì)"Weight ”的訪問(wèn)不明確1>可能是"Weight ” (位于基"vehicle ”中)1>也可能是"Weight"(位于基"vehicle ”中)1>f:projectscppcppmain.cpp(42): error C2385:對(duì)"Rur” 的訪問(wèn)不明確1>可能是"Rur”(位于基"vehicle ”中)1>也可
21、能是"Run"(位于基"vehicle ”中)1>f:projectscppcppmain.cpp(42): error C3861:“ Run":找不到標(biāo)識(shí)符1>f:projectscppcppmain.cpp(45): error C2385:對(duì)"Stop” 的訪問(wèn)不明確1>可能是"Stop ” (位于基"vehicle ”中)1>也可能是"Stop ” (位于基"vehicle ”中)1>f:projectscppcppmain.cpp(45): error C3861
22、:“ Stop ” :找不到標(biāo)識(shí)符 1> 1生成失敗。11已用時(shí)間 00:00:01.07=生成:成功0 個(gè),失敗1個(gè),最新 0 個(gè),跳過(guò)0 個(gè)=(2)指明繼承路徑(程序及運(yùn)行結(jié)果)將vehicle中數(shù)據(jù)成員和函數(shù)成員指明路徑。lab7_3.cpp#in clude <iostream>using namespace std;class vehicle /車(chē)類(lèi),作為基類(lèi)protected :int MaxSpeed,Weight; / 最大速度,重量public :void Run() cout<< "車(chē) vehicle 類(lèi)開(kāi)始運(yùn)行!"<
23、<endl; void Stop() cout<< "車(chē) vehicle 類(lèi)停止運(yùn)行!"<<endl; ;class bicycle: public vehicle / 自行車(chē)類(lèi):公有繼承虛基類(lèi)vehicleprotected :int Height; / 高度;class motorcar: public vehicle /汽車(chē)類(lèi):公有繼承虛基類(lèi)vehicleprotected :int SeatNum; / 座位數(shù);class motorcycle:public bicycle, public motorcar /摩托車(chē)類(lèi):公有繼承自行車(chē)類(lèi)
24、和汽車(chē)類(lèi)public :void Setdatabicycle( int ms, int wt, int ht, int sn)bicycle:MaxSpeed=ms; bicycle:Weight=wt; / 修改,指明路徑Height=ht; SeatNum=s n;void Showbicycle()cout<< "最大速度:"<<bicycle:MaxSpeed<< "重量:"<<bicycle:Weight<< " 高度:"<<Height<<
25、; " 座位數(shù):"<<SeatNum<<endl; / 修改,指明路徑;void mai n()cout<< "int 類(lèi)型占用字節(jié)數(shù):"<< sizeof(int)<<endl;cout<< "vehicle 占用字節(jié)數(shù):"<< sizeof (vehicle)<<endl;cout<< "bicycle 占用字節(jié)數(shù):"<< sizeof (bicycle)<<endl;cout&l
26、t;< "motorcar 占用字節(jié)數(shù):"<< sizeof (motorcar)<<endl;cout<< "motorcycle 占用字節(jié)數(shù) :"<< sizeof (motorcycle)<<endl;motorcycle mt;mt.bicycle:Ru n();/ 修改,指明路徑mt.Setdatabicycle(100,200,130,2);mt.Showbicycle();mt.motorcar:Stop(); / 修改,指明路徑6.以實(shí)驗(yàn)6中的people (人員)類(lèi)為基類(lèi)
27、,派生相應(yīng)的類(lèi)按任務(wù)7_4的要求編寫(xiě)程序,并運(yùn)行。參考的運(yùn)行結(jié)果:芭 CzflHDOTSdyst0B32»d< ftxail|QI 亠、10 1:1985日01兒年伽助山eiFle學(xué)丨 ';1965X)- 日:學(xué)系a- I 17壽所 :授塞生3TT 1 20-:今日證:入茗號(hào)別生份口亞師名號(hào)別生份務(wù)門(mén)書(shū)姓編性岀身班專(zhuān)莓編性岀|>職番助艸山Bll 1:lle學(xué)武Bl學(xué)E- 笳最- 壽所繼I :攔.牛匕左_鋰 砥101書(shū)號(hào)20:數(shù)王士士意一日UE-1 日證:出名號(hào)別善口並師名號(hào)別告音程序及運(yùn)行結(jié)果:(1) Iab6_7.h : People (人員)類(lèi)的聲明及成員函數(shù)
28、的實(shí)現(xiàn)lab6_7.h#in elude <iostream>#in elude <cstri ng>using namespaee std;class Dateprivate :int yy,mm,dd;public :Date() Date(Date &d) : yy(d.yy),mm(d.mm),dd(d.dd)/ 增添Date() int Getyy() const return yy; int Getmm() const return mm; int Getdd()const return dd; void Setyy( int y) yy=y; vo
29、id Setmm( int m) mm=m; void Setdd( int d) dd=d; ;class Peopleprivate :char n ame11;/ 姓名,增添char number7;/編號(hào),改為數(shù)組char sex3;/男或女,改為數(shù)組Date birthday;char id16;public :People()People(People &p);People()/出生日期/身份證號(hào),改為數(shù)組void Getname( char na) strcpy(na,name); void Getnumber( char nu) strcpy(nu,number); v
30、oid Getsex( char se)strcpy(se,sex); int Getbirthyy() con st retur n birthday.Getyy(); int Getbirthmm() con st return birthday.Getmm(); int Getbirthdd() con st return birthday.Getdd(); void Getid( char d) strcpy(d,id); void Setname( char na) strcpy(name,na); void Setnumber( char nu) strcpy(number,nu)
31、; void Setsex( char se)strcpy(sex,se); void Setbirthyy( int y) birthday.Setyy(y); void Setbirthmm( int m) birthday.Setmm(m); void Setbirthdd( int d) birthday.Setdd(d); void Setid( char d) strcpy(id,d); void in put();void output();People:People(People &p):birthday(p.birthday)strcpy( name,p. name)
32、;strcpy(number ,p.number);strcpy(sex,p.sex);strcpy(id,p.id);inline void People:input()cout<< "姓名:"cin»name;cout<< "編號(hào):"cin»number;cout<< "性別(男/女):" cin>>sex;cout<< "出生日期(年 月 日):";int y,m,d; cin»y> >m»d;Se
33、tbirthyy(y); Setbirthmm(m); Setbirthdd(d);cout<< "身份證號(hào):"cin>>id;inline void People:output()cout<< "姓名:"<<name<< "n 編號(hào):"<<number<<endl;cout<< "性別:"<<sex<<endl;cout<< "出生日期:"<<Getb
34、irthyy()<<"年”<<Getbirthmm()<< "月"<<Getbirthdd()<< "日"<<endl;cout<< "身份證號(hào):"<<id<<endl;(2) Iab7_4.h : People類(lèi)的派生類(lèi)lab7_4.h#i nclude "lab6_7.h"class student: virtual public People / 學(xué)生類(lèi)private :char classN
35、o7; / 班號(hào)public :/使用類(lèi)型兼容規(guī)則stude nt()stude nt(stude nt &st):People(st) strcpy(classNo,st.classNo); stude nt()void GetclassNo( char cNo) strcpy(cNo,classNo); void SetclassNo( char *c) strcpy(classNo,c); void in put() People:i nput(); cout<<"班號(hào):"cin >>classNo; void output() Peo
36、ple:output(); cout<<"班號(hào):"<<classNo<<e ndl; ;class teacher: virtual public People / 教師類(lèi)private :char prin cipalship11; / 職務(wù)char departme nt21; / 部門(mén)public :teacher()teacher(teacher &t):People(t)strcpy(pri ncipalship,t.pri ncipalship); strcpy(departme nt,t.departme nt);t
37、eacher()void Getprincipalship( char *pri) strcpy(pri,principalship); void Getdepartment( char *dep) strcpy(dep,department); void Setprincipalship( char *pri) strcpy(principalship,pri); void Setdepartment( char *dep) strcpy(department,dep); void in put() People:i nput();cout<< "職務(wù):"ci
38、n>>principalship;cout<< "部門(mén):”;cin>> department;void output()People:output();cout<< "職務(wù):"<<principalship<<endl;cout<< "部門(mén):"<<department<<endl;;class graduate: public student / 研究生類(lèi)private :char subject21; / 專(zhuān)業(yè)teacher advis
39、er; / 導(dǎo)師public :graduate()graduate(graduate &g):stude nt(g),adviser(g.adviser) strcpy(subject,g.subject); graduate()void GetSubject( char* sb) strcpy(sb,subject); void Getadviser(teacher &ad)char na11; adviser .Getname(na); ad.Setname(na);char nb7; adviser .Getnumber(nb); ad.Setnumber(nb);ch
40、ar se3; adviser .Getsex(se); ad.Setsex(se);ad.Setbirthyy(adviser .Getbirthyy();ad.Setbirthmm(adviser .Getbirthmm();ad.Setbirthdd(adviser .Getbirthdd();char id016; adviser .Getid(id0); ad.Setid(id0);char pp11; adviser .Getprincipalship(pp); ad.Setprincipalship(pp);char dp21; adviser .Getdepartment(dp); ad.Setdepartment(dp);void SetSubject( char* sb) strcpy(subject,sb); void Setadviser(teacher &ad)char n a11; ad.Get name (n a); adviser.Set name( na);char n b7; ad.Get nu mber( nb); adviser.Set nu mber( nb);char se3; ad.Getsex(se); adviser .Setsex(se);adviser .Setbirthyy(a
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)術(shù)論文原創(chuàng)性認(rèn)證與保證服務(wù)協(xié)議
- 花園洋房景觀配套房產(chǎn)交易資金監(jiān)管合同
- 生物醫(yī)藥項(xiàng)目融資與投資合作協(xié)議
- 皮革產(chǎn)品深度清潔與專(zhuān)業(yè)修復(fù)合同
- 大數(shù)據(jù)分析背景下的廣告視頻創(chuàng)意拍攝協(xié)議
- 跨境股權(quán)并購(gòu)安全審查與風(fēng)險(xiǎn)控制合同
- 加盟商知識(shí)產(chǎn)權(quán)保護(hù)及許可協(xié)議
- 協(xié)議離婚中知識(shí)產(chǎn)權(quán)分割及共同研發(fā)、運(yùn)營(yíng)及保密協(xié)議
- 花卉綠植租賃擺放與植物健康監(jiān)測(cè)服務(wù)合同
- 國(guó)際工程建設(shè)項(xiàng)目材料質(zhì)量檢測(cè)與合同履行管理合同
- 2024綠城地產(chǎn)代建項(xiàng)目合作協(xié)議范本9篇
- 2024上海市招聘社區(qū)工作者考試題及參考答案
- 企業(yè)貸款知識(shí)培訓(xùn)
- 教科版三年級(jí)下冊(cè)科學(xué)全冊(cè)同步練習(xí)(一課一練)
- 餐飲服務(wù)自查記錄表
- 垃圾分類(lèi)測(cè)試題(含答案)
- 海外商務(wù)代理委托合同三篇
- 上海中學(xué)2025屆高考英語(yǔ)二模試卷含解析
- 加油站事故隱患報(bào)告和舉報(bào)獎(jiǎng)勵(lì)制度(3篇)
- 【MOOC】信號(hào)與系統(tǒng)-哈爾濱工業(yè)大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 購(gòu)買(mǎi)食堂設(shè)備合同范例
評(píng)論
0/150
提交評(píng)論