public Groat OrderGroat(string model) { Groat groat = _factory.CreateGroat(model); if (groat == null) { return(null); } return(groat); }
public Groat CreateGroat(string model) { model = model.ToLower(); Groat groat = null; if (model.Equals("bikers")) { groat = new BuckWheat(); } else if (model.Equals("endurace")) { groat = new Millet(); } else if (model.Equals("silverbullet")) { groat = new Pearl(); } return(groat); }