當前位置:
首頁 > 最新 > 學習C語言和C加加僅僅是為了高工資嗎?

學習C語言和C加加僅僅是為了高工資嗎?

學習C語言和C加加僅僅是為了高工資嗎?可以說大部分是,當然還要有興趣,不然工資和你沒關係。

想要一起學習C語言C++的可以加裙二九九 四 一 一五九六,裙內有各種資料滿足大家,更新最新行業行情

C++ 繼承

面向對象程序設計中最重要的一個概念是繼承。繼承允許我們依據另一個類來定義一個類,這使得創建和維護一個應用程序變得更容易。這樣做,也達到了重用代碼功能和提高執行時間的效果。

當創建一個類時,您不需要重新編寫新的數據成員和成員函數,只需指定新建的類繼承了一個已有的類的成員即可。這個已有的類稱為基類,新建的類稱為派生類

繼承代表了is a關係。例如,哺乳動物是動物,狗是哺乳動物,因此,狗是動物,等等。

基類 & 派生類

一個類可以派生自多個類,這意味著,它可以從多個基類繼承數據和函數。定義一個派生類,我們使用一個類派生列表來指定基類。類派生列表以一個或多個基類命名,形式如下:

class derived-class: access-specifier base-class

其中,訪問修飾符 access-specifier 是public、protectedprivate其中的一個,base-class 是之前定義過的某個類的名稱。如果未使用訪問修飾符 access-specifier,則默認為 private。

想要一起學習C語言C++的可以加裙二九九 四 一 一五九六,裙內有各種資料滿足大家,更新最新行業行情

假設有一個基類ShapeRectangle是它的派生類,如下所示:

實例

#include using namespace std; // 基類class Shape { public: void setWidth(int w) { width = w; } void setHeight(int h) { height = h; } protected: int width; int height;}; // 派生類class Rectangle: public Shape{ public: int getArea() { return (width * height); }}; int main(void){ Rectangle Rect; Rect.setWidth(5); Rect.setHeight(7); // 輸出對象的面積 cout

當上面的代碼被編譯和執行時,它會產生下列結果:

Total area: 35

想要一起學習C語言C++的可以加裙二九九 四 一 一五九六,裙內有各種資料滿足大家,更新最新行業行情


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 萌萌的程序員 的精彩文章:

C語言C加加從入門到精通,讓你的編程之路飛起
C語言C加加數據結構,不會的一起來學習
C語言C加加新手別只顧盯著高工資看,你應該知道怎麼學習
剛學C語言C加加你首先選擇抱著書看嗎?
為何C語言C加加不會消亡?稱為永不過時的語言?

TAG:萌萌的程序員 |