多態(polymorphism)
允許你將父對象設置成爲一個或更多的他的子對象的技術.意味着可以對不同類的對象使用同樣的操作
繼承(inheritance)
一個對象可以獲得另一個對象的特徵.以通用的類爲基礎建立專門的類對象
封裝(encapsulation)
對外部世界隱藏對象的工作細節
類(class)
對具有相同數據和方法的一組對象的描述或定義.
對象(object)
對象是一個類的實例
實例(instance)
一個對象的實例化實現
標識(identity)
每個對象的實例都需要一個可以唯一標識這個實例的標記.
實例屬性(instance arrtibute)
一個對象就是一組屬性的集合
實例方法(instance method)
所有存取或者更新對象某個實例一條或者多條屬性的函數的集合.
類屬性(calss attribute)
屬於一個類中所有對象的屬性,不會只在某個實例上發生變化
類方法(class method)
那些無須特定的對象實例就能夠工作的從屬於類的函數.