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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

類到底有什么用途?

到底講的是什么意思?另外有什么用途?

正在回答

1 回答

可以提高代碼重用率,方便維護(hù)。

打個(gè)比方。有張三、李四兩個(gè)人,他們都同樣有eat()、drink()、sleep()三個(gè)方法。如果你不用類來實(shí)現(xiàn)的話,則張三和李四都要各自寫一遍eat()、drink()、sleep()。也就是說eat()、drink()、sleep()三個(gè)方法你每個(gè)都要寫2遍。又如果突然來了10個(gè)人,都要有eat()、drink()、sleep()三個(gè)方法,那你就要三個(gè)方法再敲10遍,再如果來100個(gè)人。。??上牍ぷ髁坑卸啻?。如果用類來實(shí)現(xiàn),還是張三、李四舉例,只需要聲明一個(gè)Person類,在Person類里面聲明eat()、drink()、sleep()三個(gè)方法,然后讓張三、李四繼承Person,那么他們都具備了eat()、drink()、sleep()三個(gè)方法,而三個(gè)方法你只需要在Person類里面寫一次就可以了。假如來了10個(gè)人,只需要讓這10個(gè)人都繼承Person,那樣這10個(gè)人也都具備了eat()、drink()、sleep()三個(gè)方法,而eat()、drink()、sleep()還是只敲了一遍。假如有天你的老板說這10個(gè)人都要有run()的方法,不用類來實(shí)現(xiàn)的話你就要每個(gè)人都增加1個(gè)run()方法,一共要敲10遍,而用類實(shí)現(xiàn)的話你只需要在Person類里面添加1個(gè)run()方法就可以了。

以上只是很粗淺地說了一下使用類和類繼承的優(yōu)點(diǎn)。類的優(yōu)點(diǎn)還有很多。

6 回復(fù) 有任何疑惑可以回復(fù)我~
#1

superhuman進(jìn)化中

雖然你說的很粗淺,但是幫助我們理解了它存在的意義。多希望教學(xué)能多采用這種通俗比喻法。
2016-06-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

類到底有什么用途?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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