第十四周專案3 兩個成員的類模板

2021-07-12 06:42:30 字數 701 閱讀 8576

問題及**:

*檔名稱:main.cpp

*作 者:崔青青

*完成日期:2023年6月1日

*版 本 號:v1.0

*問題描述:

*輸入描述:無

*輸出描述:無

*/#include #include using namespace std;

template class test

void setdata2(t2 val)

t1 getdata1()

t2 getdata2()

private:

t1 data1;

t2 data2;

};int main()

{ test t1;

t1.setdata1(520);

t1.setdata2(2.1);

cout

t2.setdata1('i');

t2.setdata2("love dck");

cout<

執行結果:

知識點總結:

使用類模板,類裡面的資料可以是任意型別,在寫成員 函式時,每乙個都要加上函式模板的宣告。

學習心得:

類模板,練得多了,熟練了就不覺得難了。

第十四周專案2 2 兩個成員的類模板

問題及 檔名稱 main.cpp 完成日期 2016年6月15日 問題描述 將此類宣告改為類模板宣告,使得資料成員data1和data2可以是任何型別。增預設建構函式 帶兩個引數分別對應兩個資料成員初值的建構函式,以及複製建構函式。include using namespace std templa...

第十四周專案二 兩個成員的類模板 2

檔名稱 text.cpp 完成日期 2016年5月30日 版本號 vc 6.0 問題描述 請為該類增預設建構函式 帶兩 個引數分別對應兩個資料成員初 值的建構函式,以及複製構造函 數。include include using namespace std template class test vo...

第十四周實踐專案2 2 兩個成員的類模板

問題及 all right reserved.檔名稱 77.cpp 作 者 董凱琦 完成日期 2016年6月1日 版 本 號 v1.0 問題描述 已知 設有如下的類宣告 class test void setdata2 double val int getdata1 double getdata2 ...