Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Algumas vezes temos classes de dados (os Transfer Objects - TOs), essas classes podem ter muitos campos e queremos seguir um padrão na hora de criar objetos do tipo dessas classes.
Pois bem, o código não fica meio confuso quando temos classes com construtores onde são passados uns 20 argumentos?
Vcs criam construtores para inicializar os campos dessas classes grandes (leia-se com muitos campos) ou utilzam os setters para inicializá-los?
Eu só faço inicializações nos construtores quando as minhas variáveis são do tipo final (coisa que tento, sempre que possível, fazer). Fica um pouco feio mas se for melhor... _________________Manuel Leiria
--------------
Peace cannot be kept by force; it can only be achieved by understanding.
Albert Einstein
regissoaresPosts:5
Olá!
Algumas vezes temos classes de dados (os Transfer Objects - TOs), essas classes podem ter muitos campos e queremos seguir um padrão na hora de criar objetos do tipo dessas classes.
Pois bem, o código não fica meio confuso quando temos classes com construtores onde são passados uns 20 argumentos?
Vcs criam construtores para inicializar os campos dessas classes grandes (leia-se com muitos campos) ou utilzam os setters para inicializá-los?
Abs.
Régis
manuel.leiriaPosts:378
Eu só faço inicializações nos construtores quando as minhas variáveis são do tipo final (coisa que tento, sempre que possível, fazer). Fica um pouco feio mas se for melhor...
_________________Manuel Leiria
--------------
Peace cannot be kept by force; it can only be achieved by understanding.
Albert Einstein
Relacionados
p:fileUpload path caminho origem
http://javafree.uol.com.br/topic-890630-p-fileUpload-path-caminho-origem.html
Ajuda Calcular data
http://javafree.uol.com.br/topic-890629-Ajuda-Calcular-data.html
Aplicação Swing com envio e recebimento de emails
http://javafree.uol.com.br/topic-890625-Aplicacao-Swing-com-envio-e-recebimento-de-emails.html
Escrita de diferentes classes formatadas
http://javafree.uol.com.br/topic-890535-Escrita-de-diferentes-classes-formatadas.html
Classes POJO, Hibernate e Banco de Dados
http://javafree.uol.com.br/topic-890594-Classes-POJO-Hibernate-e-Banco-de-Dados.html