PMD определяет правило CallSuperInConstructor. Какова цель добавления вызова без аргументов к super()
в конструкторе, когда это не требуется компилятору?
Я понимаю, что могу отключить правило или использовать @SuppressWarnings
, чтобы отключить правило в каждом классе.
Этот вопрос касается того, почему следует вызывать super(...)
в конструкторе. Мой вопрос о том, зачем добавлять вызов super()
без аргументов, когда компилятор этого не требует.