如何理解物件導向和面向過程

2021-10-01 22:16:19 字數 1064 閱讀 5120

**

執行者思維

面向過程其實就是一種一步步完成某一件事情的思考方式

適和小規模程式,可以完成簡單的東西

只要一步步,乙個個實現完成就好了,通過過程完成任務是「執行者」思維。

遇到問題首先想的的是在,

第一步該幹嘛

第二步該幹嘛

第三步該幹嘛

第四步該幹嘛

如何開車

第一:啟動車

第二:掛擋

第三:踩油門

第四:完成

『』這4步就是一步一步地完成,它的順序很重要,你只需要乙個乙個地實現就行了。

**舉個栗子:如何造車

如果用物件導向的過程去思考

第一步要幹嘛。。。

第二步要幹嘛。。。

第三步要幹嘛。。。

發現很不好做,造車是乙個複雜的過程,需要很多人一起做。用面向過程的方式思考有點不知道如何下手,有點手足無措

換乙個思考方式物件導向

「設計者」思維

我們可以想這個車是由什麼組成的

小汽車的組成:

1:車輪

2:發動機

3:座椅

4:車殼

5:玻璃

車輪又是怎麼組成的

第一步:

第二步:

第三步:

第四步:

物件導向是把問題巨集觀上劃分出來,底層還是乙個面向過程的乙個步驟

不管是面向過程還是物件導向

1:都是解決問題的思維方式都是**的組織方式

2:解決簡單問題用面向過程,解決複雜問題用 物件導向

3:解決複雜問題:巨集觀用物件導向把握,微管上用面向過程把握

物件導向和面向過程是無法隔裂開的

物件導向是–「設計者思維」

面向過程是–「執行者思維」

乙個好的「設計者」,一定是乙個好的「執行者」

乙個好的「執行者」,不一定是乙個好的「設計者」

而如果是用物件導向的方法的話,可能就只抽象出乙個學生的類,它包括這四個方法,但是具體的順序就不一定按照原來的順序。

面向過程和物件導向的理解

面向過程和物件導向概念 作為乙個剛入行不久的程式設計師,現在對物件導向的理解與當初在大學課程中 老師講的物件導向已經有了比以前更加深刻的理解。可能是因為工作開發了一 段時間的原因吧!大家知道以前老一批程式猿普遍使用的是面向過程解決問題,但是現在新一代的程式猿已經普遍使用物件導向的思想解決問題了。下面...

物件導向和面向過程的理解

鏈結 什麼是物件,簡單來說物件就是現實世界存在的任何事務都可以稱之為物件,有著自己獨特的個性。用思維導圖來簡潔表示一下就是這樣 物件導向就是構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。什麼是過程,我認為過程就是步驟,是解決問題的按...

物件導向和面向過程

面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。例如五子棋,面向過程的設計思路就是首先分析問題的步驟 1 開始遊...