Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Dúvida com validação de dados no construtor

$
0
0

@renankist escreveu:

Boa tarde pessoal.

Tenho uma dúvida com relação ao método construtor e os set de uma classe:

A classe "Pessoa", possui campos como, telefone, email, etc. Estes atributos devem ser validados, para não correr o risco de ser criado objetos inconsistentes. Também, quando instanciado, um objeto do tipo "Pessoa" deve receber por padrão alguns valores, como o nome, telefone, email. Devo assim fazer duas validações desses dados? Uma no método construtor e outra no set? Pois pelo que andei lendo, não se deve chamar métodos set direto no construtor, quando a classe em questão não é do tipo final.

Qual a melhor maneira para se resolver essa questão?

Agradeço desde já. Abraços!

Mensagens: 5

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093