2 回答

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個(gè)贊
get就是你從它那里得到,
set就是你要給與它值,
比如一個(gè)冰箱作為對(duì)象吧,
冰箱.get()就是你從冰箱里面拿出雪糕,
冰箱.set()就是你往冰箱里面放入雪糕,
get就是你拿出雪糕了,然后雪糕由你來處理,怎么樣都行,自己吃,給別人,隨你
如果冰箱是空得,你怎么拿的出雪糕呢,
所以你最先要做得是放入,也就是你來給它雪糕....
同樣你給了它其實(shí)就是為你以后得拿來做鋪墊...
總結(jié)set是給,get是拿。。。。
這樣說夠簡(jiǎn)單了吧,希望你能明白....

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊
在Java中,this通常指當(dāng)前對(duì)象,super則指父類的。當(dāng)你想要引用當(dāng)前對(duì)象的某種東西,比如當(dāng)前對(duì)象的某個(gè)方法,或當(dāng)前對(duì)象的某個(gè)成員,你便可以利用this來實(shí)現(xiàn)這個(gè)目的,當(dāng)然,this的另一個(gè)用途是調(diào)用當(dāng)前對(duì)象的另一個(gè)構(gòu)造函數(shù),這些馬上就要討論。如果你想引用父類的某種東西,則非super莫屬。由于this與super有如此相似的一些特性和與生俱來的某種關(guān)系,所以我們?cè)谶@一塊兒來討論,希望能幫助你區(qū)分和掌握它們兩個(gè)。
添加回答
舉報(bào)