부모 클래스의 정적 메서드 내에서 자식 클래스 상수에 액세스 할 수 있습니까? 정적 부모 메서드에서 하위 클래스 상수에 액세스
public class Model {
public static void someMethod(){
HERE I WANT TO GET THE MODEL_NAME constant!
}
}
public class EventModel extends Model {
public static final String MODEL_NAME = "events";
}
내가 전화를 다른 장소에
:EventModel.someMethod();
예를 들어주세요. 나는 그 아이에 관해 알아야 할 부모를 조심합니다. 우리 아빠 한테 물어봐. –
아래에서 내 대답을 올렸으므로 Dave Newton과 동의합니다. 부모 클래스가 자녀에 대해 알아야 할 경우 고려해야 할 디자인 문제가있을 수 있습니다 (항상 그런 것은 아님). – XIVSolutions
디자인 문제가 아닌 상황을 제시 할 수 있습니까? –