面向對象程序設計實驗一_第1頁
面向對象程序設計實驗一_第2頁
面向對象程序設計實驗一_第3頁
面向對象程序設計實驗一_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、貴州大學實驗報告學院:計算機科學與信息專業:通信工程班級:通信091姓名龍雙林學號0908060245實驗組指導教實驗時間2011-11-15何慶成績師實驗項目名稱類與對象實驗通過讓學生進行實驗,目使其對于類和對象的概念和使用有一個較為深入的了解和熟悉。最終可以熟練使用。的實1 設計并測試一個名為Rectangle的矩形類,其屬性為矩形的左下角和右上角驗兩個點的坐標,能計算矩形的面積。2 聲明一個 Circle 類,有數據成員Radius (半徑),成員函數GetArea (),計要算圓的面積,構造一個Circle的對象進行測試。求實驗Visual C+ 的編譯環境下,獨立完成實驗要求的內容,

2、獨立完成編寫、編譯以原運行的過程理實驗安裝了Visual C+的 PC 機器儀器實驗按照實驗要求的內容逐一完成實驗的要求。順序是編寫、編譯、運行。步驟實 1. 設計并測試一個名為 Rectangle 的矩形類,其屬性為矩形的左下角和右上角兩個點的坐標,能計算矩形的面積。驗2.聲明一個Circle類,有數據成員Radius (半徑),成員函數GetArea (),計內算圓的面積,構造一個Circle的對象進行測試。容1. 設計并測試一個名為 Rectangle 的矩形類,其屬性為矩形的左下角和右上角兩個點的坐標,能計算矩形的面積。參考程序:#include<iostream>usin

3、g namespace std;class Rectanglepublic:Rectangle(int xx1=0,int yy1=0,int xx2=3,int yy2=2)x1=xx1;y1=yy1;x2=xx2;y2=yy2;int area();實private:驗int x1,y1,x2,y2;數;int Rectangle:area()據return (x2-x1)*(y2-y1);int main()int x1,y1,x2,y2;cout <<"please enter the value of the two points"cin>>

4、;x1;cin>>y1;cin>>x2;cin>>y2;Rectangle myRectangle(x1,y1,x2,y2);cout<<"the area of myRectangle is:"<<myRectangle.area()<<endl;return 0;2 聲明一個Circle類,有數據成員Radius (半徑),成員函數GetArea (),計算圓的面積,構造一個Circle的對象進行測試。參考程序:#include<iostream>using namespace std;

5、const float PI=3.14151926;class Circlepublic:Circle(float r1)r=r1;float area();private:int r;float Circle:area()return 2*PI*r;int main()int radium;cout <<"please enter the value of radium"cin>>radium;Circle myCircle(radium);cout<<"the area of myCircle is:"<<myCircle.area()<<endl;return 0;實通過本次實驗,對于類和對象有了更深刻的理解,更加深刻的明白了類和對驗象的具體含義,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論