C# для начинающих. Урок 7 | Наследование, абстрактный класс, обобщенный метод