laravel中間件原理 抽象類和普通類有哪些區(qū)別?(具體點)?
抽象類和普通類有哪些區(qū)別?(具體點)?1. 抽象關(guān)鍵字應(yīng)該用來定義抽象類的聲明,而普通類可以是public、private等。抽象類中的方法不能有方法體,而只能是方法的聲明,如抽象空方法,而普通類中的
抽象類和普通類有哪些區(qū)別?(具體點)?
1. 抽象關(guān)鍵字應(yīng)該用來定義抽象類的聲明,而普通類可以是public、private等。抽象類中的方法不能有方法體,而只能是方法的聲明,如抽象空方法,而普通類中的方法可以有方法體。
3. 當(dāng)抽象類被繼承時,子類必須實現(xiàn)它的所有方法,而普通類則不是;
4。抽象類的方法在可伸縮性和可擴(kuò)展性方面優(yōu)于普通類的方法;
5。抽象類可以應(yīng)用多態(tài)性,而普通類不能。