[Exam Problems] C# OOP Basics - Kermen city - Как да извикваме void и не-void методи?
Ето решението ми на Kermen city изпита Exam Sample - C# OOP Basics - 6 July 2016 .
В контролера има някои методи, които връщат съобщения - string, но има и такива, които са void.
Извикването в Engine-a съм го направила по не-КПК начина с if-else.
Въпросът ми е как е най-правилно от гледна точка на КПК да се прави извикването - когато някои методи връщат нещо, а други са само void? Идеята ми е да се избегне if-else-a.
Благодаря предварително.
Благодаря за отговора. Разгледах го, но при теб методите от Data-та, които трябва да върнат съобщение - не го връщат, а директно пишат по конзолата.
Това от една страна е coupling с конзолата, от друга - така методът не върши само 1, а 2 неща.
Ще съм благодарна, ако някой даде решение, където функциите са разделени и принтирането става с OutputHandler-и извън методите.