首圖

物件導向的三大特型:封裝、繼承、多型。 不過或許我們應該先來講類別和物件的關係。 在物件導向的世界裡,很多東西都是由一個一個物件構成的。舉凡一些感覺很「具體」的東西都可以是物件,例如房子、Xperia Z5、杯子、橡皮擦、哈士奇、Noob……等等,而類別通常是一些比較籠統的東西,例如車、人、飛機之類的。 雖然也沒有規定那些東西一定是物件或類別,不過通常我們會在類別裡定義它的特性,並透......