1. 程式人生 > >JAVA-初步認識-第六章-面向對象(舉例)

JAVA-初步認識-第六章-面向對象(舉例)

沒有 指揮 事物 出現 size 面向對象 自己 存儲 完成

探討實際生活中出現的兩種思想體現。

視頻中舉了一個例子,攢電腦。面向過程的思想就是自己去搜尋硬件信息,自己去砍價,自己監督商家組裝。面向對象的思想就是找一個懂得人,指揮他去做這件事,他要具備相應的功能。

面向對象同面向過程進行對比,提高了效率,前提是先要找到能夠具備這些功能的對象。

對象是實實在在存在的個體,只要是實體,就是對象。(我覺著這裏還要加上一句,具備功能的實體)

在JAVA的世界中,萬物皆對象。

程序處理數據,解決問題。數據都是有所屬的,java中用對象存儲了n多數據。

做開發的時候,先找到數據所屬的對象。分析問題的時候,先要分析涉及的對象是哪些。並不關註問題當中的動作。

我們只關註對象,在這個事物中有哪些對象,在這個問題領域中有哪些對象,解決問題的話,找盡量解決問題的對象來完成。如果沒有,就創造具備這樣功能的對象來解決。

對於對象的選擇,是要多次練習鍛煉的。人開門,名詞有兩個,人和門。但是哪個是對象呢?門是對象,門比人更懂得怎麽開,人是調用了門“開”的功能。

JAVA-初步認識-第六章-面向對象(舉例)