![實驗5 多態(tài)性和運算符重載_第1頁](http://file4.renrendoc.com/view/9c24939f540d1c3e4547973453120652/9c24939f540d1c3e45479734531206521.gif)
![實驗5 多態(tài)性和運算符重載_第2頁](http://file4.renrendoc.com/view/9c24939f540d1c3e4547973453120652/9c24939f540d1c3e45479734531206522.gif)
![實驗5 多態(tài)性和運算符重載_第3頁](http://file4.renrendoc.com/view/9c24939f540d1c3e4547973453120652/9c24939f540d1c3e45479734531206523.gif)
![實驗5 多態(tài)性和運算符重載_第4頁](http://file4.renrendoc.com/view/9c24939f540d1c3e4547973453120652/9c24939f540d1c3e45479734531206524.gif)
![實驗5 多態(tài)性和運算符重載_第5頁](http://file4.renrendoc.com/view/9c24939f540d1c3e4547973453120652/9c24939f540d1c3e45479734531206525.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實驗多態(tài)性和運算符重載姓
貢忠
班:電
學(xué)
序:49一實目通開環(huán)下生多性設(shè)與現(xiàn)了運行多的念掌派類多性本計編方。二實主內(nèi)、、、
有角、正形圓三圖求們自面??沙槌鰝€類在類聲一虛數(shù)用求積并用界設(shè)各圖形面的方。使成函重實復(fù)四運、輯算關(guān)運;使友函重實字串接算賦運;三實程序1:std;#definePI3.14basepublic:virtual0;}};basedoubleh;doublew;public:triangle(doubleH,doubleW)h=H;w=W;doublearea()0.5*h*w;base
doublea;public:A)doublearea()a*a;basedoublepublic:radius=Rad;doublearea()PI*radius*radius;base*a,*b,*c;a=newtriangle(2,4);circle(2);cout<<a->areacout<<b->area()<<endl;cout<<c->area()<<endl;程2std;//復(fù)doublereal;//實部doubleimag;//虛部
public:complex(){};Imag)complex(complex&);//用成員函重載實復(fù)數(shù)加法運complex(complex&);//使用員函數(shù)載實現(xiàn)復(fù)數(shù)法運算complex//使用成員函數(shù)載實現(xiàn)數(shù)乘法運算complex(complex&);//使用成員函數(shù)重載現(xiàn)復(fù)數(shù)法運complexoperator&&(complex&);//使用成員函數(shù)重載實現(xiàn)與運算complexoperator||(complex&);//使用成員函數(shù)重實現(xiàn)或算complex();//用成員函數(shù)載實非運算complex//用成員數(shù)重載實現(xiàn)運算print(complex&//輸出果cout<<c.real<<c.imag<<'i'<<"\n";cout<<c.real<<'+'<<c.imag<<'i'<<"\n";complexoperator+(complex&//法complex(real+c.real,imag+c.imag);complexoperator-(complex&c)//減法complexoperator*(complex&c)//法complex(real*-imag*real*c.imag+*complex(complex//法complex((real*c.real++/*c.real**c.real-real*/**complex(complex&//與運算complex(real&&c.real,imag&&c.imag);complex(complex&//運算
complexoperator!//運算complexoperator<(complex&小于運算if(real<c.real)returncomplex-0.0),c2(4.0,-2.0),c3=+c2;cout<<"c1+c2=";c3.print(c3);c3=-c2;c3.print(c3);c3=*c2;cout<<"c1*c2=";c3.print(c3);c3=/c2;c3.print(c3);c3=c1&&c2;c3.print(c3);c3=c1||c2;cout<<"c1||c2=";c3.print(c3);c3=!c1;c3.print(c3);c3=c1<c2;cout<<"輸出部較小復(fù)數(shù)=";程序:#include<string.h>std;StringcharStr[100];public:String(char*friendString(constString&,constString&);print()String
c3.print(c3);
char*str;Stringoperator+(constString&String&b)strcat(str,b.Str);String(str);Stringa1("VisualC++"),a2("6.0"),a3,a4;a1.print();();+a3.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個人房屋拆除合同標準樣本(2篇)
- 2025年人防土建工程合同(2篇)
- 2025年個人貸款合同標準范文(2篇)
- 專題02 利用導(dǎo)函數(shù)研究函數(shù)的單調(diào)性問題(常規(guī)問題)(典型題型歸類訓(xùn)練) 解析版
- 易腐貨物運輸合同范本
- 專賣店裝修承包合同范本
- 北京市寵物店溫馨裝修合同
- 醫(yī)療廢物爐渣運輸服務(wù)合同
- 中介簽訂傭金分期合同范本
- 浙江污水管道施工方案
- 苗圃建設(shè)項目施工組織設(shè)計范本
- 廣東省湛江市廉江市2023-2024學(xué)年八年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 學(xué)校食品安全舉報投訴處理制度
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 生物 含解析
- 北師大版八上《生物的遺傳和變異》
- 交叉口同向可變車道動態(tài)控制與信號配時優(yōu)化研究
- 護理專業(yè)應(yīng)聘個人簡歷
- 安華農(nóng)業(yè)保險股份有限公司北京市地方財政生豬價格指數(shù)保險條款(風(fēng)險敏感型)
- 事業(yè)單位考試題庫:公文寫作能力測試試題及答案
- 6.2《青紗帳-甘蔗林》-【中職專用】高一語文課件(高教版2023·基礎(chǔ)模塊下冊)
- 2023年開工第一課及復(fù)工復(fù)產(chǎn)考試試題(含答案)
評論
0/150
提交評論