物件導向程式設計的2個非常重要的概念:類和物件
物件是物件導向程式設計的核心,在使用物件的過程中,為了將具有共同特徵和行為的一組物件抽象定義,提出了另外乙個新的概念——類
類就相當於製造飛機時的圖紙,用它來進行建立的飛機就相當於物件
類(class) 由3個部分構成賓士汽車 類
賓士smart 類
張三的那輛賓士smart 物件
狗 類大黃狗 類
李四家那只大黃狗 物件
水果 類
蘋果 類
紅蘋果 類 紅富士蘋果 類
我嘴裡吃了一半的蘋果 物件
<1> 舉例:
1)人類設計,只關心3樣東西:
2)狗類的設計
如何把日常生活中的事物抽象成程式中的類?
擁有相同(或者類似)屬性和行為的物件都可以抽像出乙個類
方法:一般名詞都是類(名詞提煉法)
<1> 坦克發射3顆炮彈轟掉了2架飛機
<2> 小明在公車上牽著一條叼著熱狗的狗
Python 物件導向 類和物件
類 和 物件 是物件導向程式設計的 兩個 核心概念 類就相當於製造飛機時的圖紙,是乙個模板,是負責建立物件的 物件就相當於用圖紙製造的飛機 在開發過程中,應該先有類,再有物件 類中定義了什麼屬性和方法,物件中就有什麼屬性和方法,不可能多,也不可能少 在使用物件導向開發前,應該首先分析需求,確定一下,...
Python物件導向02 類和物件
類和物件是物件導向程式設計的 兩個 核心概念 類就相當於製造飛機時的圖紙,是乙個模板,是負責建立物件的 物件就相當於用圖紙製造的飛機 在程式開發中,應該先有類,再有物件 類中定義了什麼屬性和方法,物件中就有什麼屬性和方法,不可能多,也不可能少在使用面相物件開發前,應該首先分析需求,確定一下,程式中需...
python教程 物件導向 類和物件
物件導向強調物件的資料和物件的行為,乙個物件包含兩部分 屬性 資料 和方法 函式 乙個物件肯定屬於某乙個類。當我們想定義乙個自己的物件時,我們首先要定義乙個類,通過這個類說明這種類的物件所包含的資料和方法。class person class定義乙個類 name jack 定義類的屬性 age 23...