Re[2]: Чем заменить виртуальные функции?
От: zelenprog  
Дата: 14.07.23 14:03
Оценка:
K>Можно хранить ID(который уникален для всех классов) внутри базового класса. Потом по этому id выбирать и вызывать конкретную реализацию, например, простым switch'ом.

А как по ID найти реализацию?
Где то придется хранить массив созданных объектов-наследников. И искать по ID в этом массиве. Так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.