Ha senso scrivere un costruttore predefinito quando non ha argomenti, corpo vuoto e nessun altro costruttore esiste?
L'unico vantaggio che posso pensare è la riduzione del rischio di dimenticare di aggiungere il costruttore predefinito quando ne viene creato un altro. Ma questo errore verrebbe comunque visualizzato se il costruttore predefinito viene effettivamente utilizzato (almeno se la classe è "interna" e non in una libreria) e se non viene utilizzata può essere omessa (yagni).
Quali vantaggi può avere?