мир на классах клином не сошелся, и я тебе показал пример этого..просто выбешивает, когда их тулят где нужно и где не нужно.
А я считаю, что в С++ можно обойтись встроенными шаблонами, и не городить свой велосипед (если уж на то пошло).
Но тут есть проблем, хоть ТС и написал С++ по глупости своей, имел он ввиду таки классический Си (да,да, экстрасенс я).
Нажмите, чтобы раскрыть...
Существует мнение что объект класса - это лишь способ представить абстракцию реального объекта
Как в пидручниках рассказывают - есть абстрактный класс фигура
У которого есть подклассы треугольник, квадрат
Класс - это способ организации данных и не более, для удобства хранения данных
Метод - это абстракция действия
Интерфейс - абстракция взаимодействия классов
В моем понимании, паттерны проектирования - это не какакая- узкая сфера ооп
Это набор велосипедов для архитектора
Т.е конфликт ооп вс функциональщине тупо надуман
Причина - стремление владеть модными фреймворка
Козырять знанием терминов
Ну ты сам наверно понимаешь о чем я. Фронтэндеры - это прям стереотип модного програмиста