專案1 使用複製建構函式複製新的三角行物件

2021-07-10 19:02:49 字數 653 閱讀 3191

*all right reserved.

*檔名稱:test.cpp

*作    者:韓雙志

*完成日期:2023年3月28日

*版本號:v1.0

*問題描述;使用複製建構函式,能用乙個已有的三角行物件,複製新的三角物件

*輸入描述;無

*輸出描述;輸出三角形周長和面積

#include

#include

using namespace std;

class ********

********(******** &p);

double showmessage();

double perimeter();

double area();

bool is********();

private:

double a,b,c;

};double ********:: perimeter()

double ********:: area()

double ********::showmessage()

{cout<

知識點總結

複製建構函式

學習心得

學會了複製建構函式

複製控制 複製建構函式

只有單個形參,而且該引數是對本類型別物件的引用。主要用於 1 根據另乙個同型別的物件顯示或隱式的初始化乙個物件 string a abc 呼叫複製建構函式將a初始化為abc string aa string 呼叫string 的建構函式,建立乙個新的物件,再呼叫 複製建構函式初始化aa string...

複製控制 複製建構函式

只有單個形參,而且該引數是對本類型別物件的引用。主要用於 1 根據另乙個同型別的物件顯示或隱式的初始化乙個物件 string a abc 呼叫複製建構函式將a初始化為abc string aa string 呼叫string 的建構函式,建立乙個新的物件,再呼叫 複製建構函式初始化aa string...

複製建構函式

今天回看了前面的內容,發現這一章掌握的不夠好,就重看了一遍,順便總結一下 無規律總結 複製建構函式用於複製物件,即可以初始化物件,也可以將複製得到的物件作為實參傳遞給函式,多用於初始化。當我們這樣寫 string null bulk 9 9 9 9 在建立null bulk時編譯器先呼叫string...