Перегрузка операция, исключения (с++).
Может кто-то вкратце объяснить, что это из себя представляет и скинуть какие-то видео-уроки, чтобы написать такую программу:
Написать программу, в которой описана иерархися классов: геометрические фигуры (куб, конус, тетраэдр) . Описать класс для хранения коллекции фигур (массива указателей на базовый класс) , в котором перегрузить операцию <<[ ]>>, а также реализовать функции подсчета общей площади и периметра. Для базового класса и его потомков перегрузить операции <<==>>, <>, <<=>>. Продемонстрировать работу операторов.
p.s. платить за ее написание, просить ее написать не буду, так как нужно самому сделать и понять. Нужно лишь советы и какие-нибудь видео-уроки)