Я хочу получить доступ к статической переменной класса из другого класса. У меня есть метод, который имеет два параметра String: имя класса и имя статического поля. Исходя из этих параметров, я хотел бы вернуть значение поля этого конкретного класса.Доступ к статической переменной в другом классе
Class SignUp {
public static WebElement userName;
public static WebElement email;
public static WebElement phoneNumber;
}
Class Login{
public static WebElement userName;
public static WebElement password;
}
Class MyClass{
String Ele = SupportingClass.getElement("Login","userName");
//Ele should contain the value of 'userName' on the 'Login' class
}
Class SupportingClass{
public static String getElement(String name,String pageName){
//Need to get the pagename.name field here
}
}
Хотя это не будет компилироваться, что это не повод, чтобы дать ему downvote. Я думаю, что это правильный вопрос. Он просто хочет получить значение статического поля на основе имени класса и имени поля. – Fortega