Я хотел бы создать константу, не реализованную в суперклассе, чтобы заставить подклассы реализовать ее. Лучшее решение, которое я нашел (по этой теме) - создать абстрактный метод, который будет возвращать постоянное значение. Я предполагаю, что невозможно сделать что-то вроде:
abstract final static String Name;
Но у меня все еще есть надежда, потому что Java использует что-то подобное в Serializable интерфейсе с serialVersionUID. Кто-то знал, как они это сделали? Можно ли воспроизвести это в моем собственном классе?