8 回答

TA貢獻1813條經驗 獲得超2個贊
??? 類:把一系列東西的共同的屬性和方法抽象出來,給他起一個名字就是XXX類。
??? 對象:凡是能夠看得見摸得著的東西就是對象,說白了就是某個類里面的一個具體的東西(成員)。
??? 類:靜態----屬性 ,動態---功能
??? 1,現實:先有對象在有類。
??? 2,程序:先有類再有對象。
??? 萬物皆對象。
??? 面向對象編程:在程序中,一切運行的基本單位是對象。

TA貢獻1942條經驗 獲得超3個贊
我做.NET開發,這兩個都是面向對象的語言。面向對象可以這樣解釋:萬事萬物皆對象,在我們現實的生活中對象是一個實際存在的物體,在程序的世界里只是把現實的東西抽象成一個對象,比如一個人,在現實生活中是一個實際存在的實體,在程序里面它就是一個對象,具體可以是一個變量,一個類(Person),里面定義的屬性就是人的具體屬性,比如人的身高,體重,愛好等等信息。方便我們在程序中使用它,我們在開發程序的時候也是基于現實的東西開發的,只是需要用程序的思想去抽象現實的實體。明白了嗎?不明白可以繼續問

TA貢獻2003條經驗 獲得超2個贊
這個,我想現在不管理怎么講,你都不會理解面向對象的好處。你自己做個實例,創建個人的對象,包括年齡,身高等等屬性。然后將這個對加入到一些增加改查功能中,慢慢你會體會到字的好處的。

TA貢獻1900條經驗 獲得超5個贊
舉個很簡單的例子,雷軍他公司在生產小米手機的外殼之前,肯定會找設計團隊設計外觀,然后制成模具,那么這個制成的模具就是類,而按著這個模子一個一個生產出來的小米手機外殼就可以看作是一個一個的對象,而這個生產的過程就可以算作是類的實例化、即構造對象
添加回答
舉報