Boa tarde pessoa!! Tenho uma pequena dúvida em relação a instanciar...
ProdutoDao dao = new ProdutoDao(em);
Nesse código, eu só não entendi por que dentro do ( ) tem uma variavel...
Boa tarde pessoa!! Tenho uma pequena dúvida em relação a instanciar...
ProdutoDao dao = new ProdutoDao(em);
Nesse código, eu só não entendi por que dentro do ( ) tem uma variavel...
Oi Jorge,
Na classe ProdutoDao
tem um construtor que recebe como parâmetro um objeto do tipo EntityManager
, ou seja, sempre que um objeto do tipo ProdutoDao
for instanciado um objeto EntityManager
deve ser passado como parâmetro.
Se estiver com dúvidas sobre esse conceito, a recomendação é reforçar os conhecimentos de Java básico e, principalmente, orientação a objetos.
Bons estudos!
Obrigado pela explicação... Entendi melhor agora...