物件導向 練習 十三

2021-08-25 11:13:24 字數 1099 閱讀 8276

1.定義乙個長方形類,定義 求周長和面積的方法,然後定義乙個測試類進行測試。

分析:成員變數:

寬width,高high

空參有參構造

成員方法:

set***和get***

求周長:getlength()

求面積:getarea()

class test1_rectangle 

}class rectangle //空參構造

public rectangle(int width,int high)

public void setwidth(int width)

public int getwidth()

public void sethigh(int high)

public int gethigh()

public int getlength()

public int getarea()

}

2.定義乙個員工類employee

分析:成員,然後給出成員變數

* 姓名name,工號id,工資salary

* 構造方法,

* 空參和有參的

* get***()set***()方法,

* 以及乙個顯示所有成員資訊的方法。並測試。

* work

class test2_employee 

}class employee //空參構造

public employee(string name, string id, double salary)

public void setname(string name)

public string getname()

public void setid(string id)

public string getid()

public void setsalary(double salary)

public double getsalary()

public void work()

}

物件導向練習

定義boat和car兩個類,兩者都有私有成員weight屬性,定義兩者的乙個友員函式totalweight 計算兩個類的物件的重量和。請根據給定的main函式和totalweight 函式的定義,完善boat和car兩個類。友元函式的使用 include using namespace std cl...

物件導向練習

include hero.class.php hero new hero 張三 建立英雄 hero daguai hero show hero daguai hero show hero daguai hero show hero daguai hero show hero daguai hero ...

十三 物件導向程式設計

1 物件導向基本概念 物件導向的意義在於 類和物件是物件導向中的兩個基本概念 乙個類可以有很多物件,而乙個物件必然屬於某個類 類之間的基本關係 組合 繼承是單向的,子類繼承父類所有的屬性和行為 include struct biology struct animal biology struct p...