Я создал класс с именем Entity, и у меня есть следующий код:
Entity zombie1 = new Entity();
Я получаю входные данные «зомби» из сканера, а затем объединяю число на основе уровня в конце этогооставляя 'zombie1' в качестве строки ... Я хочу использовать эту строку и вызывать
zombie1.shoot("shotgun");
, но не могу найти решение.Я бы просто сделал оператор if, но я хочу иметь возможность создавать столько зомби, сколько захочу, и мне не нужно добавлять больше операторов if каждый раз.
Я читал статьи, используя отражение и forString.но, похоже, это не то, что я ищу.
Любая помощь будет хорошей.