которые в этом нуждаются (как будто не всем потомкам это может понадобиться). В смысле которым нужна эта инициализация статических переменных
2. Если вы пользуетесь рефлексией, то можно и без интерфейса тогда вручную перебрать всех потомков и проверить, где есть необходимый метод
3. Точно ли эти статические данные должны быть в этих классах? Может, какой-нибудь принцип единственной ответственности нарушен (а-ля класс отвечает и за представление какого-то объекта и является фабрикой для себя же). Тогда может вынести куда-то отдельно
Первые два не реализовать, т.к билжу через NAOT и рефлексия не доступна. С третьим - да
Обсуждают сегодня