Как добавить наследование в новый класс, созданный переменной - PullRequest
0 голосов
/ 24 февраля 2012

Здравствуйте, я использовал ответ в этом вопросе: Создайте новый класс из Переменной в Java , чтобы создать с помощью кода новый класс с именем, взятым из переменной. У меня вопрос: как я могу добавить наследование к этому новому классу? У меня уже есть родительский класс, и я хочу, чтобы новый был его дочерним и наследовал все методы. Я проверил класс Class в java.lang, но это не так. Я понимаю, что это очень небезопасная логика, но я действительно хочу эту функцию в своем приложении. Есть идеи?

1 Ответ

0 голосов
/ 24 февраля 2012

Просто чтобы уточнить и исправить меня, если я ошибаюсь, но вы пытаетесь динамически создать класс, который еще не существует, или пытаетесь создать экземпляр класса из String?Использование classForName ("Foo") не собирается создавать новый тип, который еще не существует, он будет просматривать ваш путь к классу для класса с именем Foo и создавать экземпляр его объекта класса, который вы затем сможете вызывать методами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...