public static SpeelgoedFactory GetInstance() { if (_uniekeFactory == null) { _uniekeFactory = new SpeelgoedFactory(); } return(_uniekeFactory); }
static void Main(string[] args) { Console.WriteLine("Hoe oud ben je?"); if (int.TryParse(Console.ReadLine(), out int leeftijd)) { var factory = SpeelgoedFactory.GetInstance(); Speelgoed speelgoed = factory.SelecteerCadeauOpLeeftijd(leeftijd); speelgoed.CadeauKeuze(); } }