java的面向對象是什么?
網(wǎng)友解答: JAVA面向對象是一種思想,不是幾句話就能解釋清楚,需要自己慢慢去體會,個人認為在學面向對象的語言之前最好學學C語言,C是面向過程的語言,這對學習面向對象有很大的幫助。另外解
JAVA面向對象是一種思想,不是幾句話就能解釋清楚,需要自己慢慢去體會,個人認為在學面向對象的語言之前最好學學C語言,C是面向過程的語言,這對學習面向對象有很大的幫助。另外解釋下:private是訪問控制符,表示私有化,constructor是構造函數(shù),不是你認為的什么子函數(shù)。這些基礎東西一開始就搞不明白,后面的多態(tài),繼承,你將一臉懵逼。
網(wǎng)友解答:是不是都不知道什么是面向對象。
我也是菜鳥。我就按我的理解說一下吧。
因為我們學習路線是C語言,C++,JAVA。而C語言屬于面向過程。JAVA屬于面向對象。C++則像一個過度。屬于面相對象但是不是完全的面向隊長對象,含帶有部分C語言的特點。
那么什么是面向過程,什么又是面向對象呢?
舉個例子:開燈。用面向過程描述就是:接通電源——摁下開關——亮燈。
面向對象描述:燈泡調(diào)用量燈這個方法(函數(shù)在JAVA中叫方法)。
看你提問者說老師自動生成了set 和get方法。你應該是個剛起步的初學者。 如果上面我舉的例子還不理解的話建議先記住。再上幾節(jié)課就懂了。(有面向過程的基礎的話)