FactoryDesignPatternDemo2