Вызывает конструктор базового класса.Так что не пусто.Это просто не добавляет что-то новое.
Есть много причин, по которым вы можете использовать этот «пустой» конструктор.
Возможно, у вас нет новых свойств или вы создаете эти свойства где-то еще (я нерекомендуем)
Вы можете просто захотеть добавить функциональность (новые методы), чтобы расширить класс и реализовать новые методы, используя свойства и методы базового класса.Поэтому вам не нужен конструктор для создания чего-то нового, в отличие от базового класса.
Или у него много конструкторов, и вы используете пустой конструктор в тех случаях, когда вам необходимо использовать ограниченную функциональность класса или значения по умолчанию..