抽象乙個形狀類

2021-06-22 09:42:36 字數 664 閱讀 1608

阮寶同學期待著暑假來臨,知道c++不好好複習麻煩不小。沒有多型性,那就不叫物件導向,老師不划重點也能猜到。嘿嘿,自己做個經典題,怎麼變題也不怕。老濕,再難的題還有木有?

輸入四個數,前兩個是矩形的長和寬,後兩個是三角形的底邊長和高。

分兩行輸出兩個數,第乙個是矩形的面積,第二個是三角形的面積。

3.5 6.4

3.5 6.4

22.4

11.2

#include #include using namespace std; 

class shape

;

class rectangle:public shape

virtual double area() const

protected:

double weigth;

double height;

}; class ********:public shape

virtual double area() const

protected:

double weigth;

double height;

};

int main()

設定乙個抽象類!

我的android專案所有的介面都是 橫屏的,我是用以下 進行控制橫屏顯示的 requestwindowfeature window.feature no title getwindow setflags windowmanager.layoutparams.flag fullscreen,wind...

如何抽象出乙個類

物件導向程式的單位就是物件,但物件又是通過類的例項化出來的,所以我們首先要做的就是如何來宣告類,做出來乙個類很容易,只要掌握基本的程式語法定義規則就可以做的出來,那麼難點在那裡呢?乙個專案要用到多少個類,用多少個物件,在那要定義類,定義乙個什麼樣的類,這個類例項化出多少個物件,類裡面有多少個屬性,有...

按要求寫乙個抽象類

定義乙個抽象的 role 有姓名,年齡,性別等成員變數 1 要求盡可能隱藏所有変量 能夠私有就私有,能夠保護就不要公有 再通過getter 和setter 方法対各變數進行讀寫。具有乙個抽象的play 方法 該方法不返回任何值,同時至少定義兩個構造方法。role類中要體現出this的幾種用法。2 從...