String to Set<String> encapsulamento mas quem é String?

2 respostas
Jonas_backer

Veio a duvida, para qual declaração abaixo estou referenciando String, ambos não estão sendo encapsulados ?

private SetnomeCliente;

ou

private String nomeCliente;

2 Respostas

Rodrigo_Sasaki

Em uma você está declarando um Set de String, e na outra uma variável String. Mas não tem nada a ver com encapsulamento, pelo menos não como eu o conheço.

Hebert_Coelho

Encapsulamento é proteger os atributos de uma classe, ou até mesmo uma classe de acesso indevido.

Ao invés de se criar os atributos como public, se cria como private por exemplo.

Set está relacionado com Generics.

Criado 6 de junho de 2012
Ultima resposta 6 de jun. de 2012
Respostas 2
Participantes 3