[YTU]_2625( 构造函数和析构函数)
Description
在建立類對象時系統自動該類的構造函數完成對象的初始化工作,
當類對象生命周期結束時,系統在釋放對象空間之前自動調用析構函數。
此題要求:
根據主程序(main函數)和程序執行結果,結合構造函數和析構函數相關知識,在下面的程序段基礎上完成整個設計。
提示:(1)需要自定義復數類Complex,并在類中添加適當的構造函數和析構函數。
????????? (2)只提交begin到end部分的代碼
#include <iostream>
using namespace std;
//將程序需要的其他成份寫在下面,只提交begin到end部分的代碼
//******************** begin ********************
//********************* end ********************
int main()
{
double real,image;
cin>>real>>image;
Complex c1(real,image);
Complex c2=c1;
return 0;
}
程序輸入輸出樣例如 Sample Input 和 Sample Output 所示。
Input
?一個復數的實部和虛部
Output
?調用相關構造函數和析構函數的運行結果(需要自己分析),參照Sample Output 所示。
Sample Input
1.5 2.6Sample Output
(1.5,2.6i) is constructed! (1.5,2.6i) is copy constructed! destructed! destructed!HINT
(1)需要自定義復數類Complex,并在類中添加適當的構造函數和析構函數。
(2)只提交begin到end部分的代碼
轉載于:https://www.cnblogs.com/sxy201658506207/p/7586370.html
總結
以上是生活随笔為你收集整理的[YTU]_2625( 构造函数和析构函数)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 茅浆窖1987年一分厂回收价格?
- 下一篇: Yii2中限制访问某控制器的IP(IP白