目錄面向過程程式設計:類似於工廠的流水線
物件導向程式設計:核心是物件二字,物件屬性和方法的集合體,物件導向程式設計就是一堆物件互動
現實世界中先有物件後有類,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 方法名相同,引數列表不同,...