Что такое ООП? Объектно ориентированное программирование в C# | Продвинутый CSharp