設計帶建構函式的Dog類

2021-08-19 18:17:03 字數 693 閱讀 9065

題目內容:

設計乙個dog類,包含name、age、***和weight等屬性,在有引數的建構函式中對資料成員進行初始化。

公有成員函式有:getname()、getage()、get***()和getweight()可獲取名字、年齡、性別和體重。編寫成員函式speak() 顯示狗的叫聲。編寫主函式,輸入狗的名字、年齡、性別和體重;宣告dog物件並用輸入的資料通過建構函式初始化物件,通過成員函式獲取狗的屬性並顯示出來。

輸入格式:

狗的資訊

輸出格式:

狗的資訊,外加叫聲

輸入樣例:

tom 4 m 2.4

輸出樣例:

tom4

m2.4

arf!arf!

時間限制:500ms記憶體限制:32000kb

#include#includeusing namespace std;

class dog

char *getname()

int getage()

char get***()

float getweight()

void speak()

TestNG測試帶參建構函式的類

今天被同事問到乙個問題,問題描述如下 乙個測試類,只有乙個帶參建構函式。在帶參建構函式上加 test,同時加 parameters註解從testng.xml中傳遞引數。為保證測試函式在帶參建構函式之後執行,所以測試方法前的 test加了dependsonmethods屬性,依賴於帶參建構函式。重現問...

TestNG測試帶參建構函式的類

今天被同事問到乙個問題,問題描述如下 乙個 測試類,只有乙個帶參建構函式。在帶參建構函式上加 test,同時加 parameters註解從 testng.xml中傳遞引數。為保證測試函式在帶參建構函式之後執行,所以測試方法前的 test加了dependsonmethods屬性,依賴於帶參建構函式。重...

C 帶建構函式的點類 MOOC

題目內容 定義平面點類point,點的x,y座標是其資料成員,double型別,私有 成員函式有預設建構函式,帶兩引數設定點的x,y座標的建構函式,set 設定點的x,y座標,distance 計算和另乙個點的距離,show 顯示座標的位置資訊。成員函式均為公有,預設建構函式將點的座標設為 0,0 ...