11 回答

TA貢獻61條經驗 獲得超38個贊
物以類聚,人以群分
類和群就是對特定一組特征事物的描述,比如說渣男就是一個類,描述的是對感情不認真的男人,至少兩個屬性,行為比較渣,是男人
但渣男不是實際存在的事物,是一個描述,一種規范,而類型的實例就是對象
比如張三李四王二麻子,我們說他們就是渣男這種類型的實例
如果沒有渣男這個類型,說我們需要說張三怎樣怎樣,李四也是怎樣怎樣,很累對不對,有了類型對應是不是簡單清晰了很多,說渣男就行了,誰誰誰就是渣男,多簡單明了
所謂對象就是類型和實例這套模型的統稱,我們說一切皆對象針對的是 c++ 這種既有純過程也有對象特性的語言,當然在 Java 中確實所有可操作的 tsrget 都需要封裝成個類型,使用其實例,不用過度解讀這句話

TA貢獻1條經驗 獲得超1個贊
舉個例子:
一只小黑貓 ,這就是一個對象。
而面向對象就是 這只小黑貓的抽象(類,里面封裝著小黑貓的一些屬性及行為特征)通過這個抽象,你可以實例化很多小黑貓(對象)。

TA貢獻10條經驗 獲得超1個贊
首先我們得知道為什么會有對象這個概念,在上一代的編程中,是面向結構編程的,每個功能都是一個模塊,耦合度極高。項目一大就會造成邏輯極其復雜,不利于理解和修改。然后聰明的前輩就想到了面向對象編程。就是每一個模塊每一個邏輯都是對象,一個變量,一個函數體,一個包都是對象。就拿中文語法來說,以主謂賓舉個例子,小明拿著掃把去掃地,小明是個對象,掃把是個對象,掃地也是個對象。

TA貢獻2條經驗 獲得超0個贊
就是現實生活中實實在在存在的東西,想一想,他們是不是都有屬性比如重量,大小之類的,這就是他的屬性嘛。面向對象就是在實現功能時,我們盡量要接近真正的生活去構建,設計類及類之間的關系。
添加回答
舉報