У меня есть класс, который представляет собой уровень в моей игре. Я пишу ИИ, который должен быть в состоянии предсказать, как мир будет реагировать шаг за шагом на свои действия. Эти пошаговые моделирования в настоящее время обрабатываются частными функциями, но я хотел бы, чтобы ИИ мог сделать копию экземпляра уровня и получить доступ к этим частным функциям на этой копии.Доступ к приватным методам в Java
Как это можно сделать?
Почему они закрыты, если вам нужно публично открыть их? –
Не знаете, к какому классу обращается какой-то, но если вам действительно нужно ... отражение может это сделать –
@Dave Newton Я не хочу, чтобы другие классы могли изменять состояние игры непреднамеренными способами. – Rizhiy