na classe contrato, foi criado o metodo
public Estado salvaEstado() {
return new Estado(new Contrato(this.cliente, this.data, this.tipo));
}
Mas a classe Estado não tem o contrutor recebendo o contrato. Alguém me explica como compilou no vídeo, por favor.