C 基礎理論(十三)

2021-10-05 08:44:41 字數 324 閱讀 2766

物件導向程式設計的主要目的是提供可重複的**。

類庫由類宣告和實現構成。因為類組合了資料表示和類方法,因此提供了比函式庫更加完整的程式包。

通常,類庫是以源**的方式提供的,這意味著可以對其進行修改,以滿足需求。

從乙個類派生出另乙個類時,原始類稱為基類,繼承類稱為派生類。

建構函式必須給新成員(如果有的話)和繼承的成員提供資料。

派生類不能直接訪問基類的私有成員,而必須通過基類方法進行訪問。具體的說,派生類建構函式必須使用基類建構函式。

建立派生類物件時,程式首先建立基類物件。從概念上來說,這意味著基類物件應當在程式進入派生類建構函式之前被建立。

C 基礎理論(五)

迴圈和關係表示式 for迴圈為執行重複的操作提供了循序漸進的步驟。for迴圈的組成部分完成下面這些步驟 1.設定初始值 2.執行測試,看看迴圈是否應當繼續進行 3.執行迴圈操作 4.更新用於測試的值。c 語法將整個for看作一條語句 雖然迴圈體可以包含一條或多條語句。字首遞增 字首遞減和解除引用運算...

C 基礎理論(六)

當c 程式必須決定是否執行某個操作時,通常使用if語句來實現選擇。if有兩種格式 if和if else。邏輯表示式 c 提供3種邏輯運算子來組合或修改已有的表示式。邏輯運算子分別是邏輯or 邏輯and 邏輯not 當兩個條件中有乙個或全部滿足某個要求時,採用邏輯or運算子 邏輯and運算子 僅當原來...

基礎理論(四)

1.簡述python中物件的記憶體是如何管理的 2.簡述類和物件的概念及類繼承的特點 3.簡述python如何操作 mysql,用到什麼包 寫出具體的增刪改查語句 4.簡述scrapy爬蟲的資料流向過程 5.網路七層協議都是哪七層?6.scrapy中如何設定隨機請求頭 隨機 寫出具體步驟 需要什麼配...