01.09.2019, 23:03
|
|
Регистрация: Dec 2014
Адрес: Санкт-Петербург
Сообщений: 479
|
Выбор класса пользователем
Други!
Такой вопрос возник. У меня есть наследники класса Character для персонажа игрока, но какой из них будет использован при создании экземпляра, выбирает игрок в момент создания персонажа. То есть заранее это неизвестно.
Мне видится такая реализация. Выбор игрока будет зафиксирован в переменной типа String, содержащей название выбранного класса. Далее этот ID будет отправлен в "статический" класс-фабрику, которая создаст и вернёт экземпляр нужного наследника с помощью getDefinitionByName.
Что скажете?
__________________
Не сломано - не чини!
|