protected override double CalculateEnergyBalance(IWaste garbage) { var volume = WasteExtensionMethods.CalculateWasteVolume(garbage); var energyProduced = volume * EnergyProducedCoefficient; var energyUsed = volume * EnergyUsedCoefficient; var energyBalance = energyProduced - energyUsed; return(energyBalance); }
protected override double CalculateCapitalBalance(IWaste garbage) { var volume = WasteExtensionMethods.CalculateWasteVolume(garbage); var capitalProduced = 0; var capitalUsed = volume * CapitalUsedCoefficient; var capitalBalance = capitalProduced - capitalUsed; return(capitalBalance); }