设计模式之工厂模式 抽象工厂
多个类具有相同的属性和方法
1.首先声明类
1 | class Mysql |
2.建立一个工厂类接口,工厂类中可以声明属性和方法
1 | interface Factory { |
3.然后声明抽象工厂类 实现工厂类接口中的静态方法
1 | class MysqlFactory implements Factory |
4、最后调用工厂类中的静态方法
1 | $factory = 'MysqlFactory'; |
多个类具有相同的属性和方法
1.首先声明类
1 | class Mysql |
2.建立一个工厂类接口,工厂类中可以声明属性和方法
1 | interface Factory { |
3.然后声明抽象工厂类 实现工厂类接口中的静态方法
1 | class MysqlFactory implements Factory |
4、最后调用工厂类中的静态方法
1 | $factory = 'MysqlFactory'; |