|
PHP手册和很多资料都有说到:一个抽象类里至少有一个抽象方法,可是为什么CI框架里很多抽象类没有抽象方法,例如:abstract class CI_DB_driver、abstract class CI_DB_forge、abstract class CI_DB_utility、abstract class CI_DB_query_builder extends CI_DB_driver 等等这些抽象类里都没有抽象方法。
所以想提问~
问题1:为什么CI空间里很多抽象类没有抽象方法
问题2:抽象类里面没有抽象函数还有必要用抽象类吗?那这样定义抽象类有什么意义呢? |
|