物件導向01

2022-09-02 22:00:36 字數 569 閱讀 6053

1.物件導向和面向過程

面向過程:以我為中心,按照事物的發展流程 小型指令碼程式合適用面向過程

萬事萬物皆為物件(object) 大型專案合適物件導向

2.如何編寫物件導向的程式

先建立類.對某些事物進行總結.相當於圖紙

使用類建立物件

class 類名(object):

def ——init——(self,name,age): 構造方法,建立物件的時候自動呼叫這個方法

self.name = name

self.age = age

def 方法名(self,引數)

方法體(return)

建立物件:

變數(引用, 控制代碼) = 類名(引數)

# 訪問物件的屬性資訊

物件.屬性

# 方法的訪問:

物件.方法()

2.三大特徵

1.封裝:

對屬性的封裝

對方法的封裝

2.繼承

子類可以自動擁有父類除了私有內容的其他內容,多繼續優先繼承前面的

3.多型

同乙個物件多種形態

物件導向 01

我是lgm hakka,請多多指教。1 面向過程 以函式為基礎,強調的是過程。強調這個方法有什麼功能 如 c語言。2 物件導向 物件導向是基於面向過程的,以物件為基礎,強調的是結果。強調物件呼叫方法能完成怎麼樣的功能 1 物件導向的特點 a 一種更符合人們思考習慣的思想 能懶就懶 b 能把複雜的問題...

物件導向01

物件導向思想 對於描述複雜的事物,為了從巨集觀上把握,從整體上合理分析,我們需要使用物件導向的思路來分析整個系統。但是,具體到微觀操作,仍然需要面向過程的思路去處理。從認識論角度考慮是先有物件後有類。物件是具體的事物。類是抽象的,是對物件的抽象 從 程式設計角度考慮是先有類後有物件。類是物件的模板 ...

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

前面12講我已經寫完了從零開始學j ase 慶祝完結撒花!那麼從今天開始正式步入物件導向程式設計。建議開啟本章之前先回顧 j ase010方法詳解和 j a變數與方法的呼叫 同類操作中與跨類操作中的對比 物件導向程式設計 oop object oriented programming 物件導向程式設...