在外部,物件呼叫方法時,物件會作為引數傳進去,所以在呼叫方法時,方法中必須要有self引數,類呼叫方法時,類不會作為引數傳進去,所以為了一一對應,方法中有self,類也必須要加引數
在內部,私有屬性和公有屬性物件和類都可以呼叫,呼叫方法時,要看有沒有引數,有引數要用self,沒參用類調,要形成一一對應.
class car:
pass
class car(): # (推薦)
pass
class car(object):
pass
class car():
pass
obj = car()
"""
類中只有2種成員:
(1) 成員屬性
(2) 成員方法
"""class car():
# 成員屬性
color = "屎黃色的"
# 成員方法
def func():
print("小車會跑")
"""
類中的**可以直接執行,但是嚴禁使用,不要直接把**裸露在類中
應該把相應的邏輯放在成員方法當中處理;
"""class car():
if 5 == 5:
print(4567)
class car():
def func():
if 5 == 5:
print(4567)
oop物件導向
首先是定義 什麼是物件 物件就是屬性的無序集合,每個屬性存放乙個 原始值or物件or函式 既然是屬性的無序集合,那麼屬性的含義顧名思義,那麼屬性是什麼 屬性就是乙個個的鍵值對.也就是 屬性名 屬性 一分為二,首先是屬性名 什麼可以做屬性名,既然屬性的名字,所以我們一般是用字串來命名的,當然,如果自己...
OOP 物件導向
oop思想 接觸到任意乙個任務,首先想到的是這個人物的構成,是由模型構成的 幾個名詞 oo 物件導向 ooa 物件導向的分析 ood 物件導向的設計 ooi 物件導向的實現 oop 物件導向的程式設計 ooa ood ooi 物件導向的實現過程 類和物件的概念 類 抽象名詞,代表乙個集合,共性的事物...
物件導向 oop
物件導向的核心 類 物件 需要有意義的物件導向的 不是有了類就是物件導向 例項化的方法 設計層面 函式 程式運形,過程式一種稱謂 物件 物件是現實世界或者思維世界中的實體在計算機中的反映,它將資料以及這些資料上的操作封裝在一起 類 一類事物的統稱,物件是類具體化的產物,也就是例項化 不同的物件有什麼...