第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

關(guān)于Java的對(duì)象理解 ?

關(guān)于Java的對(duì)象理解 ?

慕碼人2483693 2018-07-07 09:17:17
Java的對(duì)象理解我是否可以理解為,我請(qǐng)求你給我一個(gè)女朋友,對(duì)她表白,然后系統(tǒng)就給了你一個(gè)女朋友?
查看完整描述

1 回答

?
暮色呼如

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊

看看周?chē)鎸?shí)的世界,會(huì)發(fā)現(xiàn)身邊有很多對(duì)象,車(chē),狗,人等等。所有這些對(duì)象都有自己的狀態(tài)和行為。

拿一條狗來(lái)舉例,它的狀態(tài)有:名字、品種、顏色,行為有:叫、搖尾巴和跑。

對(duì)比現(xiàn)實(shí)對(duì)象和軟件對(duì)象,它們之間十分相似。

軟件對(duì)象也有狀態(tài)和行為。軟件對(duì)象的狀態(tài)就是屬性,行為通過(guò)方法體現(xiàn)。

在軟件開(kāi)發(fā)中,方法操作對(duì)象內(nèi)部狀態(tài)的改變,對(duì)象的相互調(diào)用也是通過(guò)方法來(lái)完成。

對(duì)象是類(lèi)的一個(gè)具體實(shí)例。類(lèi)相當(dāng)于對(duì)象的模板。

在Java中,有句話叫“萬(wàn)物皆對(duì)象”。要掌握J(rèn)ava編程,必須正確理解對(duì)象的概念。

在我學(xué)Java的時(shí)候,老師告訴我,Java的對(duì)象不是找對(duì)象的那個(gè)對(duì)象。

上面的比喻也可以。下面是一段偽代碼,模仿你說(shuō)的情況:

12girlFriend?myGirlFriend?=?new?girlFriend(女朋友的屬性);//初始化對(duì)象myGirlFriend.表白(表白的屬性);

不過(guò),這個(gè)比喻不夠確切:

  1. 比喻太片面,對(duì)象不一定是女朋友,也可以是其他東西

  2. 應(yīng)先有女朋友再表白,否則JVM拋NullPointerException

  3. 不應(yīng)該說(shuō)系統(tǒng)給你對(duì)象,應(yīng)該說(shuō)JVM初始化對(duì)象,因?yàn)镴ava代碼是運(yùn)行在JVM中的,而且對(duì)象是用new關(guān)鍵字初始化來(lái)的

  4. 整個(gè)過(guò)程中不一定沒(méi)有問(wèn)題,比如現(xiàn)實(shí)生活中表白不一定成功

此外,Java中對(duì)象的英文是Object,翻譯成中文有物體,目標(biāo)等意思,供參考


查看完整回答
反對(duì) 回復(fù) 2018-07-27
  • 1 回答
  • 0 關(guān)注
  • 741 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)