функции чтоб через него работать , в каком месте я нарушаю единственную обязанность?
А зачем ему вообще хранить тогда указатели на потомков
Погодь, ты дерево делаешь?
Ну у тебя обычное поведение базового класса + ты ещё хранишь указатели на потомков и переключаешься между ними
Обсуждают сегодня