自學Python之路html
面向對象編程的2個很是重要的概念:類和對象編程
對象是面向對象編程的核心;工具
在使用對象的過程當中,爲了將具備共同特徵和行爲的一組對象抽象定義,提出了另一個新的概念——類。spa
類就是建立對象的模板。設計
類就至關於製造飛機時的圖紙,用它來進行建立的飛機就至關於對象code
類是概念性的東西,若是是具體的東西就是對象。htm
人以類聚 物以羣分。 具備類似內部狀態和運動規律的實體的集合(或統稱爲抽象)。 具備相同屬性和行爲事物的統稱
類是抽象的,在使用的時候一般會找到這個類的一個具體的存在,使用這個具體的存在。一個類能夠找到多個對象對象
某一個具體事物的存在 ,在現實世界中能夠是看得見摸得着的。 能夠是直接使用的
類(Class) 由3個部分構成blog
1)人類設計,只關心3樣東西:get
2)狗類的設計
3)坦克的設計
如何把平常生活中的事物抽象成程序中的類?
擁有相同(或者相似)屬性和行爲的對象均可以抽像出一個類
方法: 通常名詞都是類(名詞提煉法)
1) 坦克發射3顆炮彈轟掉了2架飛機
2) 小明在公車上牽着一條叼着熱狗的狗
3)以下圖中,有哪些類呢?
說明:
....