public Cliente() { }
para que serve as chaves vazias
public Cliente() { }
para que serve as chaves vazias
Esse código é um método do tipo construtor, ou seja, o método que será executado quando uma instância da classe for criada. Dentro das chaves temos o código a ser executado, o fato de estar vazio apenas diz que não será executado código algum. Mesmo não tendo conteúdo você é obrigado a escrever as chaves, pois faz parte da estrutura de um método.
muito obrigado