Отношения в ООП: Агрегация, композиция, ассоциации и генерализация | Продвинутый CSharp