/// <summary> /// 与工厂模式比多了对象的实现 /// </summary> /// <param name="moneny"></param> /// <returns></returns> public double GetResult(double moneny) { return(cashSuper.AcceptCash(moneny)); }
public double GetResult(double money) { return(cash.AcceptCash(money)); }
/// <summary> /// 工厂模式运行 /// </summary> static void RunFactory() { CashSuper cash = CashFactory.CreateCashAccept("打折收费"); Console.WriteLine(cash.AcceptCash(800)); }