Sobes.tech
Junior — Middle
30

Когда и почему стоит применять абстрактные классы в объектно-ориентированном программировании?