Encapsulamento  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
Lich King
JavaChild
[Avatar]

Membro desde: 22/12/2004 01:05:18
Mensagens: 137
Offline

cv wrote:
Sobre o DAO, de certa forma eh um anti-pattern do jeito que normalmente se ve feito por ai.


qual o jeito certo d fazer DAOs ?

Evite tráfego inútil na internet: não repasse correntes/spams
http://www.quatrocantos.com/LENDAS/

Rock na veia! Metal rulez!
brunohansen
JavaEvangelist
[Avatar]

Membro desde: 27/03/2006 11:11:34
Mensagens: 340
Offline

cv wrote:O ActiveRecord (do Ruby On Rails, nao o Pattern) faz algo mais ou menos assim (traduzindo pra Java, e eu nao sei se acertei na sintaxe um-ponto-cincozenta):




Em java num da pra usar generics em metodos Static!
David Steinbruch
What is classpath?

Membro desde: 03/05/2008 17:25:05
Mensagens: 7
Offline

Eu também já fiquei um pouco confuso com a questão dos objetos getters e setters. O que mais vejo são os programadores colocando os atributos como private e depois criando métodos set e get. A idéia do encapsulamento não seria esconder dos outros objetos, a forma como foi escolhida para representar um dado.

Por exemplo, se eu tenho uma classe chamada Turma que usa um ArrayList ou uma Hashtable para guardar os alunos:

private ArrayList alunos;

e criar um método getAlunos que retorna esse ArrayList, não seria a mesma coisa que deixar o atributo alunos como público?
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team