У меня есть базовый класс Character, который имеет несколько производных классов. Базовый класс имеет различные поля и методы.
Все мои производные классы используют один и тот же конструктор базового класса, но если я не переопределю конструктор в моих производных классах, я получаю сообщение об ошибке:
Ошибка: класс "дочерний" class "не содержит конструктора, который принимает такое количество аргументов
Я не хочу переопределять конструктор в каждом производном классе, потому что если конструктор изменится, Мне приходится менять его в каждом отдельном классе, что, простите за недоразумения, противоречит идее написания кода только один раз?