OrcWarrior implementează Unitatea Iterable
-
Care este esența de interfețe de programare
Nu este clar ce se înțelege interfețe. De ce am nevoie într-un singur loc pentru a descrie metodele, iar cealaltă să le vândă? De ce este nevoie de spațiu suplimentar pentru a descrie, dacă pot face acest lucru chiar în sala de clasă? Sau dacă aceasta se face pentru a ușura citirea codului? De exemplu, dacă văd că o clasă moștenește de interfață, știi cum are o funcționalitate? Dacă da, de ce nu vin cu numele clasei din care va fi clară funcționalitate? Ce vine mai întâi - interfata sau clasa? conform poss