Изпит C# OOP Basics 10 07 2016 - System Split
Здравейте,
Потроших маса време по тази задача. Проблемът е, че пропъртитата MemoryConsumption и CapacityConsumption в клас LightSoftware не приемат стойности, калкулирани по формулата, а директно стойностите от конструктора. При другите три подобни класа логиката работи перфектно.
Моля за помощ. Ще се радвам да оцените и кода
Здравей, благодаря за отговора. Може ли повече детайли, защото не мога да си видя точно грешката. Целта ми е стойността на пропъртито да се калкулрата след като се вземе формулата от конструктора + или - част от тази стойност в зависимост memory или capacity
Ами тогава изкарай сетването на пропъртито извън конструктора! Може в отделен метод примерно. Ама то така или иначе си взима стойността, след като изпълни формулата. Като цяло мисля, че не е добра практика да правиш това в конструктора.