什麼是物件導向,什麼是程序導向,不要複製長篇大論,舉

時間 2021-09-04 02:38:24

1樓:c一路天堂

用大白話說,在做個對比,在舉個例子你就懂了!!

說到基於基於物件導向程式設計(後面就不用了就「基於物件」)

在這之前是「基於過程」

過程和物件的區別(主要):

過程沒有辦法重複使用。例如:1+2+3這就是一個過程(答案是6)

---!!!它沒有辦法重複使用 (當改為4+5+6你又要重新寫**)

說物件了它可以重複使用。列如:a+b+c命名為 a (a,b,c)物件

a是物件名, a,b,c分別是物件的引數, a+b+c是物件的主體(物件的過程)

----!!!!!他可以重複使用

a(1,2,3)這就是物件呼叫 結果是6;(你不需要寫成1+2+3)

a(4,5,6)這就是物件呼叫 結果是15;(你不需要寫成4+5+6)

當然這是個例子(物件的主體比較簡單)

-------------所以物件就是有相同過程的集合-------------------

~~~~~~~~~~~為什麼叫物件 因為這是從object翻譯的(外國人那邊)~~~

2樓:匿名使用者

我想抽菸了,身上又沒帶,就決定去下樓買包煙。然後到辦公室外的抽菸處開抽。

物件導向,把我自己的作為物件。我的上樓,下樓,買菸,抽菸都是動作,我身上的錢,煙都是屬性。買菸會導致我的錢減少,煙增多,抽菸會導致我的錢不變,煙減少。

程序導向,下樓----買菸----上樓----抽菸,只要有錢買菸,可以不關心錢少了多少,煙多了多少少了多少。

什麼是程序導向,什麼是物件導向,不要長篇大論,最好各個舉例子,形象一下

3樓:c一路天堂

用大白話說,在做個對比,在舉個例子你就懂了!!

說到基於基於物件導向程式設計(後面就不用了就「基於物件」)

在這之前是「基於過程」

過程和物件的區別(主要):

過程沒有辦法重複使用。例如:1+2+3這就是一個過程(答案是6)

---!!!它沒有辦法重複使用 (當改為4+5+6你又要重新寫**)

說物件了它可以重複使用。列如:a+b+c命名為 a (a,b,c)物件

a是物件名, a,b,c分別是物件的引數, a+b+c是物件的主體(物件的過程)

----!!!!!他可以重複使用

a(1,2,3)這就是物件呼叫 結果是6;(你不需要寫成1+2+3)

a(4,5,6)這就是物件呼叫 結果是15;(你不需要寫成4+5+6)

當然這是個例子(物件的主體比較簡單)

-------------所以物件就是有相同過程的集合-------------------

~~~~~~~~~~~為什麼叫物件 因為這是從object翻譯的(外國人那邊)~~~

什麼是物件導向,什麼是程序導向

什麼是物件導向物件,什麼是程序導向,什麼是物件導向

4樓:楓橋映月夜泊

物件導向技術是一種以物件為基礎,以事件或訊息來驅動對

象執行處理專的程式設計技術。屬它具有抽象性、封裝性、繼承性及多型性。

物件導向與程序導向程式設計有如下不同:

(1)程序導向程式設計方法採用函式(或過程)來描述對資料的操作,但又將函式與其操作的資料分離開來;物件導向程式設計方法將資料和對資料的操作封裝在一起,作為一個整體來處理。 函式與資料是否分離

(2)程序導向程式設計方法以功能為中心來設計功能模組,難於維護;而物件導向程式設計方法以資料為中心來描述系統,資料相對於功能而言具有較強的穩定性,因此更易於維護。

(3)程序導向程式的控制流程由程式中預定順序來決定;物件導向程式的控制流程由執行時各種事件的實際發生來觸發,而不再由預定順序來決定,更符合實際需要。 預定順序;由執行時各種事件的實際發生來觸發

(4)物件導向程式設計方法可以利用框架產品(如mfc,microsoft foundation classes)進行程式設計。 物件導向可利用框架 物件導向和麵向過程的根本差別,在於封裝之後,物件導向提供了程序導向不具備的各種特性,最主要的,就是繼承和多型。

什麼是物件導向物件,什麼是程序導向,什麼是物件導向思想。能詳細點嗎?用自己的理解來說。

如何理解物件導向,什麼是物件導向 物件導向解釋

類 具有相同屬性一組物件集合。就他們說的,人類。就是一個類,下面有很多子類,男人 女人 老人 小孩。建構函式 類被初始化時所建立要分配記憶體空間 或者初始化變數等等。說明白點,就是把類載入到記憶體裡以便呼叫。方法 比如,這個杯子可以用來做什麼,或者說處理某個問題有很多種手段,這也是方法。屬性 比如,...

物件導向軟體開發主要有哪些過程,什麼是物件導向物件,什麼是程序導向,什麼是物件導向

物件導向技術是一種以物件為基礎,以事件或訊息來驅動對 象執行處理專的程式設計技術。屬它具有抽象性 封裝性 繼承性及多型性。物件導向與程序導向程式設計有如下不同 1 程序導向程式設計方法採用函式 或過程 來描述對資料的操作,但又將函式與其操作的資料分離開來 物件導向程式設計方法將資料和對資料的操作封裝...

物件導向思想 簡單描述,什麼是物件導向思想?

物件導向的基本哲學是認為世界是由各種各樣具有自己的運動規律和內部狀態的物件所組成的 不同物件之間的相互作用和通訊構成了完整的現實世界。物件導向的方法是物件導向的世界觀在開發方法中的直接運用。至今還沒有統一的概念,我這裡把它定義為 按人們認識客觀世界的系統思維方式,採用基於物件 實體 的概念建立模型,...