qq_深都_03155654
2019-06-04 11:42
使用适配器模式时,要创建接口、适配器类,
如果写了三个接口,如
function connect()
function query()
function close()
那这三个接口与函数有什么区别,
我可以创建三个上面的函数,一样可以调用,为什么就要用interface形式呢
类是接口的实例,对象是类的实例。
接口中定义的方法为全局方法(动作),老师讲的数据库操作的三个类(POD,mysql,mysqli)是IDatabase接口的三种实现方式,定义之后可以通过以上三种方式进行数据库的相关操作,而公共函数只是封装的代码段,不能实现上述功能,----当然,你也可以封装三个对应的公共函数 --- 但一般不会这么干......
大话PHP设计模式
62160 学习 · 230 问题
相似问题
回答 3
回答 1
回答 1
回答 2
回答 2