物件導向基礎小結

2022-04-10 21:28:08 字數 695 閱讀 9170

目錄面向過程程式設計:類似於工廠的流水線

物件導向程式設計:核心是物件二字,物件屬性和方法的集合體,物件導向程式設計就是一堆物件互動

現實世界中先有物件後有類,python中先有類,再例項化出物件

先物件本身-->類-->父類-->父類的父類-->object-->自己定製的元類-->type

class people:

pass

p1 = peolple()

p1.name = 'randy'

p2 = people()

p2.name = 'laowang'

class people:

def eat(self):

print(self, 'eat....')

p1 = peolple()

p1.eat()

p1.name = 'randy'

p2 = people()

p2.eat()

p2.name = 'laowang'

lis = [1,2,3]  # lis = list([1,2,3])

class foo:

def __init__(self,name):

self.name = name

f = foo('name')

物件導向基礎小結

目錄python從入門到放棄完整教程目錄 目錄 一 物件導向基礎小結1.1 物件導向程式設計1.2 類與物件1.3 物件的屬性的查詢順序1.4 給物件定製獨有屬性1.5 物件的繫結方法1.6 類與資料型別 面向過程程式設計 類似於工廠的流水線 物件導向程式設計 核心是物件二字,物件屬性和方法的集合體...

物件導向小結

物件導向 一 物件導向的核心思想 使用類,物件,繼承,封裝,訊息傳遞等來進行程式設計。盡可能的運用人類的正常邏輯思維來解決問題,思考問題。二 類根據現實世界中的多個有相同特徵的個體進行分析,抽象出來的新的事物,即型別 三 物件 通過類來產生的個體,可以有很多個 通過new關鍵字 呼叫的是類的構造方法...

物件導向小結

類與物件 類是物件的模板,物件是類的具體的例項。先有物件,基於物件抽出類。類中只包括屬性 成員變數 和方法 乙個類可以建立多個物件。方法定義 五要素 修飾詞,返回值型別,方法名,引數列表和方法體 呼叫 形參和實參 方法的簽名 方法名 引數列表 方法的過載 overload 方法名相同,引數列表不同,...