物件導向的程式設計介紹

2022-07-29 09:06:11 字數 570 閱讀 1774

1.面向過程程式設計思想(pop)

面向過程 - 步驟 一步一步

2.物件導向程式設計思想oop

物件導向是把事物分解成乙個個物件,然後由物件之間分工合作

舉個例子 把大象裝進冰箱裡

先找出物件,並寫出這些物件的功能

1.大象 物件

進去2.冰箱物件

開啟關閉

3.使用大象和冰箱的功能

物件導向是以物件功能來劃分問題,而不再是步驟

物件導向的特性:

封裝性:

繼承性:兒子繼承爸爸

多型性:乙個物件可以表現出不同的狀態

面向過程的方法寫出來的程式是乙份蛋炒飯,物件導向寫出來的程式是乙份蓋澆飯

4.es6中的類和物件

4. 1. 物件導向的思維特點

(1.抽取物件公用的屬性和行為組織(封裝)成乙個類(模板)

(2.對類進行例項化,獲取類的物件

物件導向程式設計我們考慮的是有哪些物件,按照物件導向的思維特點,不斷的建立物件,使用物件,指揮物件做事情

4.2物件:屬性(名)和方法(動)

類(class):圖紙   類出物件  

物件導向程式設計介紹

目錄python從入門到放棄完整教程目錄 面向過程變成的核心是過程二字,過程指的是解決問題的步驟,即先幹什麼再幹什麼然後幹什麼 基於面向過程程式設計的思想編寫程式好比在設計一條流水線,是一種機械式的思維方式。你可以把你自己想象成如來佛祖,然後你想找四個人去取經,所以你就去找了四個人取經。你找來了四個...

Python 物件導向程式設計介紹

二.函式式程式設計 三.物件導向程式設計 一.面向過程程式設計 1.面向過程是什麼 面向過程 procedure oriented 是一種以過程為中心的程式設計思想。這些都是以什麼正在發生為 目標進行程式設計,不同於物件導向的是誰在受影響。與物件導向明顯的不同就是封裝 繼承 類。2.面向過程程式設計...

js物件導向程式設計介紹

一 兩大程式設計思想 優點 效能比物件導向高,適合跟硬體聯絡很緊密的東西,例如微控制器就採用的面向過程程式設計 缺點 沒有物件導向易維護 易復用 易擴充套件 面向過程就是分析解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候再乙個乙個的依次呼叫就可以了。優點 易維護 易復用 易擴充套...