第四周 專案1 三角形類的建構函式 3

2021-06-29 11:16:18 字數 1135 閱讀 1760

問題描述:

設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化,可以由下面的類宣告開始,需要自己實現相關的成員函式,以及增加要求的建構函式

[cpp] view plain

copy

class

********  

;

void

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

本專案將

包括多個版本,開始寫程式前,保證搞清楚何為帶引數的建構函式、預設建構函式、有預設引數的建構函式、引數初始化表。

(4)在建構函式中使用引數初始化表對資料成員初始化,這是一種更加提倡的寫法。測試函式同(1)。

**:

#include #include "********.h"

using namespace std;

int main()

#ifndef ********_h

#define ********_h

#include using namespace std;

class ********

double perimeter();//計算三角形的周長

double area();//計算並返回三角形的面積

void showmessage();

private:

double a,b,c; //三邊為私有成員資料

第四周專案1三角形類

作 者 石堯 完成日期 2014 年03 月 18 日 版 本 號 v1.0 輸入描述 類的運用。問題描述 解決三角型面積。程式輸入 5 6 7 程式輸出 18 14.6969。問題分析 利用類解決實際問題。演算法設計 略 include includeusing namespace std cla...

第四周 專案1 三角形類的建構函式 1

問題描述 設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化,可以由下面的類宣告開始,需要自己實現相關的成員函式,以及增加要求的建構函式 cpp view plain copy class void showmessage 本專案將 包括多個版本,開始寫程式前,保證搞清楚何為帶引數的建構函...

第四周專案1 三角形類的建構函式2

專案1 三角形類的建構函式 設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化,可以由下面的類宣告開始,需要自己實現相關的成員函式,以及增加要求的建構函式 cpp view plain copy print class void showmessage 本專案將包括多個版本,開始寫程式前,...