问答详情
源自:6-1 [php]适配器模式

为什么将 Interface 放在 Datable 文件里面呢

为什么将 IDaabase 的 interface 放在 Database 里面呢?不是说一个文件只能写一个类吗

提问者:慕先生4616747 2019-03-23 22:07

个回答

  • qq_我在发光_03528199
    2019-03-25 17:52:51

    PHP本身允许一个文件放多个类。用到IDatabase接口的同时,Database类也被使用,autoload函数的存在,可以保证Database.php被require。

    一个文件多个类是不好的编程习惯。