已采纳回答 / hasty
这么理解也对。类似于手机电源适配器,如果能用一个充电器对所有手机充电当然是最方便的。无论什么手机,都只需要拿一个充电器。否则,不同手机不同充电器,太麻烦。通过适配器,封装变化,通过一个接口能调用多个不同接口的对象。这样调用时比较简单。而当对象接口变化时,原来的调用代码可以不变(只需要修改适配器就行了)。
2015-02-26
最赞回答 / 在路上前行
<?php namespace Imooc;class Factory{ public static function createFactory($class) { $db = new $class; return $db; }}
2015-02-26