為Date類重載“+”運(yùn)算符,實現(xiàn)在某一個日期上(月、日、年)加一個天數(shù)。Date類如下:
編寫一個程序,要求: 1.聲明一個類complex,定義類complex的兩個對象c1和c2,對象c1通過構(gòu)造函數(shù)直接指定復(fù)數(shù)的實部和虛部(類私有數(shù)據(jù)成員為double類型的real和imag)為2.5及3.7,對象c2通過構(gòu)造函數(shù)直接指定復(fù)數(shù)的實部和虛部為4.2及6.5; 2.定義友元運(yùn)算符重載函數(shù),它以cl、c2對象為參數(shù),調(diào)用該函數(shù)時能返回兩個復(fù)數(shù)對象相加操作; 3.定義成員函數(shù)print,調(diào)用該函數(shù)時,以格式“(real,imag)”輸出當(dāng)前對象的實部和虛部,例如:對象的實部和虛部分別是4.2和6.5,則調(diào)用print函數(shù)輸出格式為:(4.2,6.5); 4.編寫主程序,計算出復(fù)數(shù)對象c1和c2相加結(jié)果,并將其結(jié)果輸出。