物件
類過程性程式設計
物件導向程式設計oop
類定義類
實現類公有類訪問
私有類訪問
類的資料成員
類方法,類函式成員
建立類物件
使用類物件
類的建構函式
類的析構函式
const成員函式
this指標
建立物件陣列
類作用域
抽象資料型別
抽象封裝
資料隱藏
多型繼承
**的可重用性
如何為類提供公有部分和私有部分
如何建立使用類資料的成員函式
建構函式和析構函式是特殊的成員函式,用於建立和刪除屬於當前類的物件。
運算子過載,另一種多型,和繼承是**重用的基礎
c/pascal/basic標準過程性方法
採用過程性程式設計方法時,首先考慮要遵循的步驟,然後考慮如何表示這些資料(並不需要程式一直執行,使用者可能希望能夠將資料儲存在乙個檔案中,然後從這個檔案中讀取資料)。
oop:首先考慮資料——不僅要考慮如何表示資料,還要考慮如何使用資料:
物件,基本資料單元
物件方法
使用者與資料互動的方式——使用者介面
從使用者的角度考慮物件——描述物件所需的資料以及描述使用者與資料互動所需的操作。完成對介面的描述後,需要確定如何實現介面和資料儲存。最後,使用新的設計方案建立出程式。
過程性程式設計和物件導向程式設計
過程性程式設計和物件導向程式設計 採用過程性程式設計方法時,首先考慮要遵循的步驟,然後考慮如何表示這些資料。採用物件導向程式設計方法時,首先從使用者的角度考慮物件 描述物件所需要的資料以及描述使用者與資料互動所需要的操作。完成對介面的描述,需要確定如何實現介面和資料的儲存。最後,使用新的設計方案建立...
面向過程程式設計和物件導向程式設計
面向過程程式設計和物件導向程式設計 面向過程程式設計是一種以 過程為中心 的程式設計思想 分析出解決問題的步驟,然後用函式把這些步驟一步一步實現 面向過程程式設計,資料和對資料的操作是分離的。物件導向程式設計 物件導向程式設計是 將事物物件化,通過物件通訊來解決問題 物件導向程式設計,資料和對資料的...
面向過程程式設計和物件導向程式設計
面向過程程式設計和物件導向程式設計 一 面向過程程式設計 面向過程程式設計將程式分成了 資料 和 處理函式 兩部分,程式以 處理函式 為核心,如果要執行什麼操作,就將 資料 傳給相應的 處理函式 返回我們需要的結果 面向過程的思路很好掌握,上手容易,但它存在三方面的問題 1 資料和處理函式沒有直接的...