У меня есть глупое сомнение, но я хотел бы услышать некоторые мнения по этому поводу.
У меня есть суперкласс (MySuperClass), а затем у меня есть около 70 классов, унаследованных от этого суперкласса (классы Bean).
Цель этого суперкласса - реализовать метод "toString" с помощью отражения, и таким образом я проверяю, что все эти 70 классов будут иметь метод toString. Эти 70 классов являются компонентами, и конечная цель - записать информацию о классе, а не только экземпляр класса.
Однако это не то, что я хочу обсудить, я хотел бы услышать от вас, что вы думаете о наличии защищенного конструктора для суперкласса, преимуществах и недостатках этого, и не только в этом конкретном случае но для других ситуаций или сценариев, которые вы можете себе представить.
С уважением,
Fer