類:具有相同屬性和技能的一類事物
物件:具體的類的表現,具體的實實在在的的乙個例項
列如..........人是一類,某某人就是這個類的乙個物件
物件的角度
ret = person ..................................類名+()的這個過程:例項化的過程(建立乙個物件的過程)
person ()...........................................例項化物件,例項,物件
print(ret)...............................................只要類名+()產生乙個物件,自動執行類中的__init__方法
查詢順序
物件.屬性 : 先從物件空間找,如果找不到,再從類空間找,再找不到,再從父類找.........
類名.屬性 : 先從本類空間找,如果找不到,在從父類找.......
物件與物件之間是互相獨立的
組合
物件導向初始
萬物皆物件,物件因關注而產生!設計 分析 問題域 設計類 編碼 定義類 產生 物件 has a 關係 public class boy use a 關係 public class boy public void kiss 建立類,定義類,新增屬性和方法 當乙個類是public的時候,類名與檔名必須保...
初始物件導向
class person role 中國人 類屬性 靜態屬性 defwalk self 這裡的函式叫做方法 動態屬性 注意 self必須寫 print person is walking print person.role 檢視類屬性 print person.walk 檢視類方法 用類名去呼叫方法...
初始物件導向
一 面向過程 面向過程的程式設計的核心是過程 流水線式思維 過程即解決問題的步驟,面向過程的設計就好比精心設計好一條流水線,考慮周全什麼時候處理什麼東西。優點 極大地降低了寫成學的複雜度,只需要順著執行的步驟,堆疊 即可 缺點 一套流水線或者流程就是用來解決乙個問題,如果修改 就都得改變 二 物件導...