|
![]() |
#1 |
Участник
|
Это понятно вопрос в том что внутри initFrom
например там может быть жесткий switch как у вас а может быть вызов класса обработчика через конструктор где на основе атрибута (где например параметр tableName) собственно и выбирается конкретный обработчик. В этом случае вам в случае необходимости не надо лазить в табличку и менять в ней код достаточно просто добавлять класс обработчик с соответствующим атрибутом MyAttr(tableName(newTable)) для примера. |
|
|
|