“類”是面向對象中一個重要的概念,有了類我們才能去討論什么是封裝、繼承、多態。
什么是類?先看下面這張圖片。
現在你看到這張圖片后,根據圖片中表達的內容造一個句子吧。思考中........,OK,把自己想好的句子記在心里,然后看下面我的句子。o(* ̄︶ ̄*)o
“一只動物被兩個人往一個家電里面裝”
跟你心里想的句子是一樣么?你的句子中有沒有“大象”二字?
我的句子中為什么沒有“大象”、“冰箱”,這些更具體的名詞?因為我把“大象”分類到動物這一類了,把“冰箱”分類到家電這一類了。所以我們可以按照“具有共同特征的事物”將他們分為一類。這就是【面向對象】中“類”的意思。
那么,我們可以將日常生活中很多的事物都可以以“類”的概念來表達,比如:
人、動物、水果、汽車、學校、班級、公司、城市、文章、空氣、音樂、思想等等............一切皆類。這下你應該明白什么是類了吧。o(* ̄︶ ̄*)o
現在把句子改一下:“湯姆和瑪麗把一只大象往一個冰箱里面裝”。那現在這句話跟類又有什么關系?