Sobes.tech
Junior — Middle
33

В чем заключается различие между использованием абстрактного класса и интерфейса при определении контрактов для классов?