上一节理解了工厂模式.其代码原理如下: <?php abstract class ApptEncoder{ abstract function encode(); } class BloggsApptEncoder extends ApptEncoder{ function encode(){ return "data encode farmat"; } } abstract class CommsManager{ abstract function getHeaderText(…
<?php /*抽象工厂模式:提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类 * 创建型模式 */ //抽象小米工厂,能制造小米一,小米二 abstract class mifactory{ abstract public function createmione(); abstract public function createmitwo(); } //具体工厂:生产白色的小米 class white extends mifactory{ public function…