Create 2.FactoryPattern.cs