西加加 第十章作業題1

2021-10-07 17:39:28 字數 638 閱讀 4425

題目(包括題目描述):

定義乙個複數類complex,資料成員包括實部和虛部。成員函式包括:(1)設定實部。(2)設定虛部。(3)取實部值。(4)取虛部值。(5)輸出複數。

在主函式中定義乙個複數類物件,然後對所有成員函式進行測試。

源**(包括類和測試程式):

#include

using

namespace std;

class

complex

void

setreal

(double r =3)

//設定實部;

void

getimage

(double

*i)//取虛部值;

void

setimage

(double i =4)

//設定虛部;

void

show()

};intmain()

執行結果截圖(若無法正常執行不用給出):

西加加 第十章作業題7

題目 包括題目描述 7.為第1題複數類增加建構函式 1 無參的建構函式,它是預設建構函式。2 帶引數的建構函式,引數為實部和虛部的初值,引數無預設值。3 拷貝建構函式。在主函式中增加測試三個建構函式的語句。源 包括類和測試程式 include using namespace std class co...

第十章 函式

使用def關鍵字 定義個數可變的位置形參 定義個數可變的關鍵字形參 定義預設值引數 定義個數可變的位置形參 deffun1 args 結果為乙個元組 print args fun1 10,20,30 10,20,30 定義個數可變的關鍵字形參 deffun2 args 結果為乙個字典 print a...

第十章 屬性

z屬性 本章也比較簡單稍作介紹 無參屬性就是我們常見的屬性 可以封裝屬性 以執行緒安全方式訪問 有參屬性就是c 中的所引器 匿名型別 如圖遇到如下 具體點就是 上面的注釋也已經講清楚了,定義的型別之後,構造例項,然後初始化屬性。現在詳細說下 編譯器接收到 上圖 先用var 定義乙個型別,但是不具體指...