//Indirimli kullanilirsa public SalesManager(PersonConcrete person, GameConcrete game, CampaignConcrete campaign) { _person = person; _game = game; Price = DiscountedPrice(game, campaign); }
public double DiscountedPrice(GameConcrete game, CampaignConcrete campaign) { // 50 * 1 - 0.2 = 40 return(game.Price * (1 - campaign.DiscountRate / 100)); }
//Indirim olmadan kullanilirsa public SalesManager(PersonConcrete person, GameConcrete game) { _person = person; _game = game; Price = game.Price; }