public Oyun FactoryMethod(Oyunlar OyunTipi) { Oyun oyun = null; switch (OyunTipi) { case Oyunlar.Atari: oyun = new Atari(); break; case Oyunlar.PC: oyun = new PC(); break; case Oyunlar.PS: oyun = new PS(); break; } return(oyun); }