static void Main(string[] args) { Beverage beverage = new Espresso(); PrintMsg(beverage); Beverage beverage1 = new HouseBlend(); beverage1 = new Mocha(beverage1); beverage1 = new Whip(beverage1); beverage1 = new Soy(beverage1); PrintMsg(beverage1); }
static void Main(string[] args) { Beverage beverage1 = new Espresso(); Console.WriteLine("Description is: " + beverage1.getDescription()); Console.WriteLine("Cost is: " + beverage1.cost()); Console.WriteLine("---------------------------------------------------------"); Beverage beverage2 = new HouseBend(); beverage2 = new Mocha(beverage2); beverage2 = new Mocha(beverage2); beverage2 = new Soy(beverage2); Console.WriteLine("Description is: " + beverage2.getDescription()); Console.WriteLine("Cost is: " + beverage2.cost()); }
static void Main(string[] args) { Beverage objBeverage = new Espresso(); Console.WriteLine(objBeverage.Description + " $" + objBeverage.Cost()); Beverage objDarkRoast = new DarkRoast(); objDarkRoast = new Mocha(objDarkRoast); objDarkRoast = new Mocha(objDarkRoast); objDarkRoast = new Whip(objDarkRoast); Console.WriteLine(objDarkRoast.Description + " $" + objDarkRoast.Cost()); Beverage objHouseBlend = new HouseBlend(); objHouseBlend = new Soy(objHouseBlend); objHouseBlend = new Mocha(objHouseBlend); objHouseBlend = new Whip(objHouseBlend); Console.WriteLine(objHouseBlend.Description + " $" + objHouseBlend.Cost()); Console.ReadKey(); }