過程性程式設計和物件導向程式設計

2021-07-24 20:35:53 字數 708 閱讀 7563

物件

類過程性程式設計

物件導向程式設計oop

類定義類

實現類公有類訪問

私有類訪問

類的資料成員

類方法,類函式成員

建立類物件

使用類物件

類的建構函式

類的析構函式

const成員函式

this指標

建立物件陣列

類作用域

抽象資料型別

抽象封裝

資料隱藏

多型繼承

**的可重用性

如何為類提供公有部分和私有部分

如何建立使用類資料的成員函式

建構函式和析構函式是特殊的成員函式,用於建立和刪除屬於當前類的物件。

運算子過載,另一種多型,和繼承是**重用的基礎

c/pascal/basic標準過程性方法

採用過程性程式設計方法時,首先考慮要遵循的步驟,然後考慮如何表示這些資料(並不需要程式一直執行,使用者可能希望能夠將資料儲存在乙個檔案中,然後從這個檔案中讀取資料)。

oop:首先考慮資料——不僅要考慮如何表示資料,還要考慮如何使用資料:

物件,基本資料單元

物件方法

使用者與資料互動的方式——使用者介面

從使用者的角度考慮物件——描述物件所需的資料以及描述使用者與資料互動所需的操作。完成對介面的描述後,需要確定如何實現介面和資料儲存。最後,使用新的設計方案建立出程式。

過程性程式設計和物件導向程式設計

過程性程式設計和物件導向程式設計 採用過程性程式設計方法時,首先考慮要遵循的步驟,然後考慮如何表示這些資料。採用物件導向程式設計方法時,首先從使用者的角度考慮物件 描述物件所需要的資料以及描述使用者與資料互動所需要的操作。完成對介面的描述,需要確定如何實現介面和資料的儲存。最後,使用新的設計方案建立...

面向過程程式設計和物件導向程式設計

面向過程程式設計和物件導向程式設計 面向過程程式設計是一種以 過程為中心 的程式設計思想 分析出解決問題的步驟,然後用函式把這些步驟一步一步實現 面向過程程式設計,資料和對資料的操作是分離的。物件導向程式設計 物件導向程式設計是 將事物物件化,通過物件通訊來解決問題 物件導向程式設計,資料和對資料的...

面向過程程式設計和物件導向程式設計

面向過程程式設計和物件導向程式設計 一 面向過程程式設計 面向過程程式設計將程式分成了 資料 和 處理函式 兩部分,程式以 處理函式 為核心,如果要執行什麼操作,就將 資料 傳給相應的 處理函式 返回我們需要的結果 面向過程的思路很好掌握,上手容易,但它存在三方面的問題 1 資料和處理函式沒有直接的...