17.10.2015, 13:21
|
|
Регистрация: Oct 2007
Сообщений: 255
|
Вот такой вариант на интерфейсах избавляет от кучи проблем. С getDefinitionByName вы получаете только какой-то непонятный класс по его строке-имени, никаких гарантий чего либо, а с интерфейсасми вы получаете Класс который должен отвечать определенным требованиям, при этом вам о нем ничего кроме этих требований и знать не надо, т.е. при изменении структуры пакетов у уровней, для загрузчика уровней ничего не поменяется.
__________________
ответ прост: be || !be == true
|