это не c++-way и вообще не по феншую. Раньше я писал на руби. Там была такая штука как модули. Во-первых при помощи модулей решалась проблема множественного наследования (у класса всегда есть только 1 родительский класс, но модулей к нему можно подключить сколько угодно). Во-вторых это позволяло няшно разделять код по функциональности для больших классов. В третьих это позволяло добавлять ифункции из модуля в разные классы без мозгоёбства. Например у класса A есть 3 потомка B, C, D с какими-то своими методами, при этом в класс B я добавляю методы из модулей X и Y, в C - X и Z, в D - Y и Z.
В крестах такое возможно вообще? Без шаблонов, виртуальных геттеров, регистрации и смс.
Нет
В плюсах есть множественное наследование
Еали въезжаешь в кресты, то лучше гоу еще в supapro чат
Обсуждают сегодня