怎么通俗理解面向?qū)ο?什么是Java?怎么理解面向?qū)ο螅?/h1>
什么是Java?怎么理解面向?qū)ο螅课叶嗄瓴蛔鲩_(kāi)發(fā)了,讓我談?wù)勎覍?duì)面向?qū)ο蟮睦斫?,僅供參考。Java是一種編程語(yǔ)言,不用說(shuō),百度就是答案。我認(rèn)為,面向?qū)ο笫恰皩?shí)體”。你是否發(fā)現(xiàn),當(dāng)我們學(xué)習(xí)軟件工程時(shí),我
什么是Java?怎么理解面向?qū)ο螅?/h2>
我多年不做開(kāi)發(fā)了,讓我談?wù)勎覍?duì)面向?qū)ο蟮睦斫猓瑑H供參考。Java是一種編程語(yǔ)言,不用說(shuō),百度就是答案。
我認(rèn)為,面向?qū)ο笫恰皩?shí)體”。你是否發(fā)現(xiàn),當(dāng)我們學(xué)習(xí)軟件工程時(shí),我們?cè)跁?shū)中提到了E-R圖。該圖是表示實(shí)體之間的關(guān)系,這是一個(gè)客觀事實(shí),數(shù)據(jù)庫(kù)的表設(shè)計(jì)也是實(shí)體物化的產(chǎn)物。我認(rèn)為對(duì)象就是實(shí)體,隨著互聯(lián)網(wǎng)時(shí)代的發(fā)展,對(duì)象的定義已經(jīng)轉(zhuǎn)向了人,或者說(shuō)用戶(hù)
我不知道這是不是對(duì)的
1。面對(duì)象的三個(gè)特征(繼承、封裝和多態(tài)性)、類(lèi)和對(duì)象以及常見(jiàn)的設(shè)計(jì)模式都屬于面對(duì)象的范疇。
2. 本文以類(lèi)和對(duì)象為研究對(duì)象,“對(duì)象是動(dòng)態(tài)的,類(lèi)圖是靜態(tài)的”,這是對(duì)對(duì)象的深層哲學(xué)指向的理解。舉例:
A.將其與法律進(jìn)行比較,其中包括憲法(父類(lèi))>刑法(子類(lèi))或特定法律(子類(lèi))這是一個(gè)靜態(tài)類(lèi)圖,但如果特定案例是一個(gè)對(duì)象,則法律規(guī)定相當(dāng)于一個(gè)靜態(tài)類(lèi)圖,而特定案例相當(dāng)于一個(gè)對(duì)象,則每個(gè)案例將不相同,它支持對(duì)象是動(dòng)態(tài)的觀點(diǎn)。
b.它類(lèi)似于數(shù)學(xué)公式問(wèn)題和應(yīng)用問(wèn)題。數(shù)學(xué)公式類(lèi)包括加法(父類(lèi))>乘法(子類(lèi))>階乘(子類(lèi))和大量數(shù)學(xué)公式。不管有多少是靜態(tài)的,但應(yīng)用問(wèn)題是不同的。每個(gè)應(yīng)用問(wèn)題都會(huì)考慮不同的特定參數(shù)。它是動(dòng)態(tài)的
生活中類(lèi)似的情況不勝枚舉
希望對(duì)你有所幫助
面向?qū)ο笾校瑸槭裁从袑?duì)象是動(dòng)態(tài)的,類(lèi)圖是靜態(tài)的說(shuō)法?
您不知道什么是面向?qū)ο蟆?/p>
我也是新手。我會(huì)根據(jù)我的理解來(lái)談的。
因?yàn)槲覀兊膶W(xué)習(xí)路線是C語(yǔ)言、C語(yǔ)言、Java語(yǔ)言。C語(yǔ)言是面向過(guò)程的。Java屬于面向?qū)ο蟮?。C就像是多余的。它屬于面向?qū)ο螅皇峭耆嫦驅(qū)ο?,具有C語(yǔ)言的一些特點(diǎn)。
那么什么是面向過(guò)程的,什么是面向?qū)ο蟮模?/p>
例如:打開(kāi)燈。面向過(guò)程的描述是:打開(kāi)電源-->按下開(kāi)關(guān)-->點(diǎn)亮。
面向?qū)ο竺枋觯簾襞菡{(diào)用測(cè)量燈光的方法(函數(shù)在Java中稱(chēng)為方法)。
看,提問(wèn)者說(shuō)老師自動(dòng)生成了set和get方法。你應(yīng)該是個(gè)初學(xué)者。如果我不明白上面的例子,我建議你先記住。再上幾節(jié)課。(如果有面向過(guò)程的基礎(chǔ))