* Caso contrário, ele guarda o parâmetro como passado em ambos os atributos.
*
* @param numero número do CPF.
*/
public CNPJ(String numero) {
CNPJFormatter formatador = new CNPJFormatter();
if (formatador.isFormatted(numero)) {
this.numero = formatador.unformat(numero);
this.numeroFormatado = numero;
} else if (formatador.canBeFormatted(numero)) {
this.numero = numero;
this.numeroFormatado = formatador.format(numero);
} else {
this.numero = this.numeroFormatado = numero;
}
}