-1
A
回答
-1
抽象類 - 在PHP中,面向對象編程的這兩個特性使用非常頻繁。抽象類不能被實例化,而是可以被繼承。繼承抽象類的類也可以是另一個抽象類。在PHP中,我們可以使用關鍵字 - 'abstract'創建一個抽象類。
上市5 - 爲抽象類
abstract class testParentAbstract {
public function myWrittenFunction() {
// body of your funciton
}
}
class testChildAbstract extends testParentAbstract {
public function myWrittenFunctioninChild() {
// body of your function
}
}
在上面的例子中的示例代碼,我們可以創建子類的實例 - testChildAbstract,但我們不能創建父類的實例 - testParentAbstract 。當我們看到子類正在擴展父類時,我們可以在子類中使用父類的屬性。我們也可以按照我們的需要在我們的子類中實現抽象方法。
+0
太棒了!感謝你! – Garfield
相關問題
- 1. 這是爲什麼抽象類在PHP
- 2. 什麼是抽象類型?
- 3. 允許在非抽象類中聲明抽象方法的目的是什麼?
- 4. 爲什麼你需要知道抽象類的抽象方法是否抽象
- 5. 什麼是CI_Controller built_in類?不管它是抽象的還是不抽象的?
- 6. 抽象類中的內部抽象方法的目的是什麼?
- 7. 抽象類在PHP中擴展抽象類?
- 8. 抽象類中的次構造函數的用例是什麼?
- 9. 什麼非抽象空洞的方法,抽象類
- 10. 在什麼情況下,超類不應該是抽象的?
- 11. 抽象類中字段的可訪問性應該是什麼?
- 12. 抽象類型定義中的「+」是什麼意思?
- 13. 抽象類中構造函數的用法是什麼?
- 14. Smalltalk-Squeak中的抽象類。它是什麼?
- 15. .net框架中的所有內置抽象類是什麼?
- 16. 爲什麼我的派生類是一個抽象類? C++
- 17. 抽象方法的目的是什麼?
- 18. 爲什麼在接口爲什麼不能在抽象類
- 19. 在C++中,接口類,靜態類和抽象類是什麼意思?
- 20. 爲什麼我們在java中使用抽象類和抽象方法
- 21. 什麼是抽象的真正定義?
- 22. 在php中聲明一個抽象類
- 23. 在PHP中使用抽象類
- 24. 爲什麼任何一種抽象都使用接口而不是抽象類?
- 25. 使用分部類而不是抽象類有什麼好處?
- 26. 爲什麼我們需要抽象類而不是虛擬類?
- 27. 抽象類的需求是什麼?爲什麼通過其基類訪問派生類方法?在C++中
- 28. 爲什麼需要抽象類?
- 29. 爲什麼使用抽象類
- 30. 抽象類和Mixin有什麼區別?
摘要是爲了在別處實現一個類。你只需要添加沒有body的方法。 – Zoe