Абстрактный класс Java: заставить подклассы определять константуJAVA

Программисты JAVA общаются здесь
Anonymous
Абстрактный класс Java: заставить подклассы определять константу

Сообщение Anonymous »

У меня есть абстрактный класс, для которого я хочу, чтобы все неабстрактные подклассы определяли константу на основе реализации — в основном это метаданные о реализации класса.
В суперклассе:

Код: Выделить всё

protected static final String OBJECT_NAME;
protected static final String OBJECT_DEF;
И затем в подклассе:

Код: Выделить всё

protected static final String OBJECT_NAME = "awesome class";
protected static final String OBJECT_DEF = "an awesome class that is also great";
Есть ли способ заставить реализации класса объявлять константу?

Подробнее здесь: https://stackoverflow.com/questions/118 ... a-constant

Вернуться в «JAVA»