抽象工厂模式如何实现复杂对象的创建?
PHP中如何理解abstract、final和static关键字的作用原理?