課程
/后端開發(fā)
/PHP
/PHP面向?qū)ο缶幊?/a>
定義類應(yīng)該是抽象出NBA球員的屬性啊?為什么這里把具體的數(shù)據(jù)在類的定義中寫出來了?
2015-10-23
源自:PHP面向?qū)ο缶幊?nbsp; 3-3
正在回答
嚴(yán)格意義上講上面定義的類是沒有用的,一個(gè)類必須能創(chuàng)建出不同的對象(單例模式除外),這才是類的用法。
不過這里不能說老師錯(cuò)了,因?yàn)槔蠋煹倪@個(gè)例子只是在告訴你創(chuàng)建一個(gè)類的語法,并沒有考慮合理性。
一個(gè)NBA球員就應(yīng)該有他對應(yīng)的屬性,所有在這里定義了數(shù)據(jù)。
如果是定義一個(gè)很抽象的對象,比如說人,我們就可以直接定義屬性和方法而不對屬性進(jìn)行賦值,因?yàn)槿擞泻芏嗪芏?,總不能定義數(shù)據(jù)來作為所有人的標(biāo)準(zhǔn)吧?、
學(xué)習(xí)面向?qū)ο蟮乃季S可以盡情的發(fā)揮自己的想象力的~
舉報(bào)
從容應(yīng)對面試官的知識寶典,帶你握面向?qū)ο蟮淖钪匾暮诵哪芰?/p> 進(jìn)入課程
2 回答抽象類與接口中都可以定義具體的屬性嗎?
1 回答類定義了對象的屬性和方法(行為),是對象的藍(lán)圖或者模板,實(shí)例化對象相當(dāng)于抽象出 球員,給球員賦值相應(yīng)的屬性和行為(請問我這樣理解正確么)
1 回答接口里面也可以定義具體的方法和屬性,但是定義抽象方法時(shí),前面不能加上關(guān)鍵詞abstrct。
1 回答抽象類和接口的差別在哪?
1 回答抽象類和繼承
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-10-23
嚴(yán)格意義上講上面定義的類是沒有用的,一個(gè)類必須能創(chuàng)建出不同的對象(單例模式除外),這才是類的用法。
不過這里不能說老師錯(cuò)了,因?yàn)槔蠋煹倪@個(gè)例子只是在告訴你創(chuàng)建一個(gè)類的語法,并沒有考慮合理性。
2015-10-23
一個(gè)NBA球員就應(yīng)該有他對應(yīng)的屬性,所有在這里定義了數(shù)據(jù)。
如果是定義一個(gè)很抽象的對象,比如說人,我們就可以直接定義屬性和方法而不對屬性進(jìn)行賦值,因?yàn)槿擞泻芏嗪芏?,總不能定義數(shù)據(jù)來作為所有人的標(biāo)準(zhǔn)吧?、
學(xué)習(xí)面向?qū)ο蟮乃季S可以盡情的發(fā)揮自己的想象力的~