我已经搜索了很多,什么是CI_Controller类?实际上,它是一个基类,并且所有控制器都从codeigniter中的CI_Controller类扩展而来?不管它是抽象类还是不抽象类?什么是CI_Controller built_in类?不管它是抽象的还是不抽象的?
-1
A
回答
2
+0
谢谢。 CI_Controller不是抽象类,因为没有抽象关键字或者该类中使用了任何抽象方法。 – Owais
+0
。你可以在这个类中定义一个函数,你可以在任何你从中扩展的类中使用它 –
相关问题
- 1. 不是抽象的,不重写抽象
- 2. 什么是抽象类型?
- 3. 错误:类不是抽象的,不重写抽象方法
- 4. 为什么你需要知道抽象类的抽象方法是否抽象
- 5. 什么是在PHP中的抽象类?
- 6. 什么是抽象函数的优雅方式 - 不是对象?
- 7. 什么是抽象与不稳定图?
- 8. 月亮不是抽象的
- 9. 为什么HttpContext是一个抽象类而不是接口?
- 10. 为什么java.sql.Statement是一个接口而不是抽象类?
- 11. 库存不是抽象的,不会覆盖抽象的方法
- 12. 为什么任何一种抽象都使用接口而不是抽象类?
- 13. 这是为什么抽象类在PHP
- 14. 确保一个类不是抽象的
- 15. 类涉及的ActionListener不是抽象
- 16. 它是一个抽象类还是纯虚拟(接口)?
- 17. Midlet不是抽象的,也不重写抽象方法focusLost(com.sun.lwuit.Component)
- 18. “不是抽象的,并且不会覆盖抽象方法。”
- 19. 抽象方法的目的是什么?
- 20. 抽象类中的内部抽象方法的目的是什么?
- 21. 在什么情况下,超类不应该是抽象的?
- 22. Smalltalk-Squeak中的抽象类。它是什么?
- 23. 允许在非抽象类中声明抽象方法的目的是什么?
- 24. 使用分部类而不是抽象类有什么好处?
- 25. 为什么我们需要抽象类而不是虚拟类?
- 26. 什么是抽象的真正定义?
- 27. 人类不是抽象的,不会重写抽象方法compareTo(Human).solution?
- 28. Java是抽象类吗?
- 29. 为什么使用接口而不是抽象类与DI?
- 30. Get Autofac返回通用抽象而不是它的具体类
我希望这将有助于http://stackoverflow.com/questions/5613767/codeigniter-ci-controller-vs-controller –
实际上,您的链接主要针对控制器和CI_Controller进行辩论,即在Codeigniter-2之前,Controller正在使用并且现在使用CI_前缀。 – Owais
我想知道它是不是抽象类? – Owais