public static HotChocolate getInstance() { if (instance == null) { instance = new HotChocolate(); } return(instance); }
public IDrink DrinkMachine(string drink) { switch (drink) { case "Tea": return(new Tea()); case "Coffee": return(new Coffee()); case "Hot chocolate": return(HotChocolate.getInstance()); default: return(new DefaultDrink()); } }