В этой лекции мы продолжим разбирать концепцию наследования и поговорим про преобразование типов.
Примеры исходных кодов курса лежат в папке TypesCompatibility в архиве https://gitlab.com/ROKOUniversity/int...
Самостоятельная работа:
Расширьте задание из предыдущей лекции так, чтобы все фигуры хранились в одном массиве.
Предыдущее задание: Создайте набор базовых геометрических фигур (окружность, линия, прямоугольник, треугольник), которые, в дальнейшем, будут рисоваться на экране. Подумайте, какие характеристики у них должны быть общими и вынесите их в базовый класс.
Все лекции курса вы можете найти в плейлисте • Основы ООП