public RetailInvestmentReturn(IRetailBusiness retail) : base(retail) { }
public RetailInvestmentReturn(IRetailBusiness bus) { ProfitElement = bus.GetProfitElement(); }
public RetailProfit(IRetailBusiness retailBusiness) : base(retailBusiness) { }
public InvestmentReturn Visit(IRetailBusiness bus) { return(new RetailInvestmentReturn(bus)); }