12.4.1 抽象工厂模式示例