0
Я имею в супер классе много много полей, поэтому я хочу использовать отражение для того, чтобы инициализировать вспомогательный объект из суперКак выполнить Java-код из String?
в классе к югу у меня есть
public class Bot_PageTrack extends PageTrack {
public Bot_PageTrack(PageTrack pt) {
for (Field field : PageTrack.class.getDeclaredFields()) {
String code = "this." + field + " = " + "pt." + field;
//HOW DO I EXECUTE THIS CODE??????????
}
}
}
Почему вы пытаетесь это сделать? Не лучше ли было бы просто инициализировать поля в конструкторе 'Bot_PageTrack'? –