課程
/后端開(kāi)發(fā)
/PHP
/大話PHP設(shè)計(jì)模式
老師 抽象類不是要至少擁有一個(gè)抽象方法嗎 你怎么都實(shí)現(xiàn)了
2014-12-04
源自:大話PHP設(shè)計(jì)模式 9-1
正在回答
抽象類可以沒(méi)有抽象方法,但是如果你的一個(gè)類已經(jīng)聲明成了抽象類,即使這個(gè)類中沒(méi)有抽象方法,它也不能再實(shí)例化,即不能直接構(gòu)造一個(gè)該類的對(duì)象。如果一個(gè)類中有了一個(gè)抽象方法,那么這個(gè)類必須聲明為抽象類,否則編譯通不過(guò)
抽象類是指不可實(shí)例化,只允許子類繼承。抽象類中也可以有實(shí)際的代碼。
抽象類中也可以有普通方法
老師的解釋很精辟。
舉報(bào)
幫助PHPer具備使用設(shè)計(jì)模式解決工程中復(fù)雜邏輯的能力
2 回答觀察者模式的基類為什么是抽象類?必須用抽象類嗎
1 回答適配器模式和抽象工廠模式的區(qū)別嗎?
5 回答clone方法,是不是兩個(gè)對(duì)象指向一個(gè)引用
1 回答$stack是什么?沒(méi)有類為什么能創(chuàng)建對(duì)象?
2 回答是不是還要加私有的克隆方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-04-17
抽象類可以沒(méi)有抽象方法,但是如果你的一個(gè)類已經(jīng)聲明成了抽象類,即使這個(gè)類中沒(méi)有抽象方法,它也不能再實(shí)例化,即不能直接構(gòu)造一個(gè)該類的對(duì)象。
如果一個(gè)類中有了一個(gè)抽象方法,那么這個(gè)類必須聲明為抽象類,否則編譯通不過(guò)
2014-12-09
抽象類是指不可實(shí)例化,只允許子類繼承。抽象類中也可以有實(shí)際的代碼。
2019-07-15
抽象類中也可以有普通方法
2015-12-27
老師的解釋很精辟。