發(fā)布時(shí)間:2021-12-28 15:51:53來源:有考培訓(xùn)網(wǎng)綜合
西安英泰Java培訓(xùn)班教得好嗎?與C對(duì)比的話,Java的較大特點(diǎn)是它是一種面向?qū)ο蟮恼Z(yǔ)言,那么面向?qū)ο蟮降资鞘裁匆馑?今天就來簡(jiǎn)單聊一聊。
西安英泰Java培訓(xùn)班教得好嗎?
英泰移動(dòng)通信培訓(xùn)學(xué)校成立于2006年,總部位于西安,自成立以來,始終堅(jiān)持高端IT技能人才的培養(yǎng),目前共12個(gè)基地,遍布西安、太原、成都等城市。開設(shè)專業(yè)有:物聯(lián)網(wǎng)、JavaEE及大數(shù)據(jù)、人工智能、PHP、UI設(shè)計(jì)、數(shù)據(jù)通信、4G/5G無線網(wǎng)絡(luò)、Python開發(fā)共8個(gè)專業(yè)。目前IMTI英泰移動(dòng)服務(wù)外包基地已成為行業(yè)知名企業(yè),是廣大有志青年實(shí)訓(xùn)IT夢(mèng)想值得信賴的搖籃。英泰移動(dòng)通信培訓(xùn)學(xué)校與華為、百度、騰訊、阿里巴巴、神州數(shù)碼、東軟軟件、科大訊飛、大疆科技等知名企業(yè)有著長(zhǎng)期戰(zhàn)略人才合作關(guān)系,并被工業(yè)和信息化教育部與考試中心授予“全國(guó)信息技術(shù)人才培養(yǎng)工程培訓(xùn)基地”陜西省調(diào)研組評(píng)為“重合同信譽(yù)單位”,“4G/5G移動(dòng)互聯(lián)網(wǎng)高技能人才培養(yǎng)基地”,“高端IT人才培養(yǎng)示范基地”。
現(xiàn)實(shí)世界中,隨處可見的一種事物就是對(duì)象,對(duì)象是事物存在的實(shí)體,如人類、書桌、計(jì)算機(jī)、高樓大廈等。人類解決問題的方式總是將復(fù)雜的事物簡(jiǎn)單化,于是就會(huì)思考這些對(duì)象都是由哪些部分組成的。通常都會(huì)將對(duì)象劃分為兩個(gè)部分,即動(dòng)態(tài)部分與靜態(tài)部分。靜態(tài)部分,顧名思義就是不能動(dòng)的部分,這個(gè)部分被稱為“屬性”,任何對(duì)象都會(huì)具備其自身屬性,如一個(gè)人,它包括高矮、胖瘦、性別、年齡等屬性。然而具有這些屬性的人會(huì)執(zhí)行哪些動(dòng)作也是一個(gè)值得探討的部分,這個(gè)人可以哭泣、微笑、說話、行走,這些是這個(gè)人具備的行為(動(dòng)態(tài)部分),人類通過探討對(duì)象的屬性和觀察對(duì)象的行為了解對(duì)象。
這打個(gè)比方,把寫一個(gè)程序想象成做一張桌子:
使用面向過程的思路:桌子,要用木頭做,所以我要種樹,樹種好了,我要砍木頭;可是沒鐵,開個(gè)鐵礦先;有礦石了,造個(gè)煉鐵房;煉好鐵,做成鋸子,鋸木,做鐵錘,做釘子;但是我不會(huì)裝桌子,去學(xué)學(xué)木工,較后桌子做好了。
接下來是面向?qū)ο螅何乙鲎雷?,要木頭,直接從建材市場(chǎng)買;沒鐵釘鐵錘,直接從五金商店買;不會(huì)裝桌子,直接請(qǐng)個(gè)木工,桌子完成。
所謂面向?qū)ο?,如上例,我要木頭,從建材市場(chǎng)這個(gè)對(duì)象拿,調(diào)用建材市場(chǎng)這個(gè)對(duì)象中出售木頭這個(gè)方法,返回我一個(gè)木頭,至于建材市場(chǎng)的木頭哪來的,我不知道,也不用知道,為什么這個(gè)社會(huì)有各行各業(yè)?他們?nèi)际菍?duì)象,都有一個(gè)方法,返回該職業(yè)能返回給社會(huì)的事物,之所以說面向?qū)ο蟾咏谌说恼K季S,妙處就在這,我們把能拿到我們想要的東西的出處抽取成一個(gè)對(duì)象,我們直接訪問它,拿到我們要的東西,它又從它該拿到東西的對(duì)象處拿東西,看似互不相干,卻又有很多關(guān)系,這就是面向?qū)ο?,每一個(gè)對(duì)象,一個(gè)方法,只做它自己該做的事,其他的,交給其他的方法,其他的對(duì)象。
面向?qū)ο笙啾让嫦蜻^程,更接近于人的思維,而復(fù)雜的活則更多地交給編譯器去做,雖然可能由于編譯器不夠智能而使得較終重新效率偏低,但是卻加快了程序員的工作效率。