Minha dúvida é bem básica. Talvez a maioria consiga responder .
Gostaria de saber qual a diferença de referenciar um objeto com o tipo de dado do próprio objeto e referenciar um objeto com outro tipo de dado. Por exemplo. Eu tenho uma classe BEAN chamada usuário, e ela está referenciando o TÉCNICO, assim
public class Usuario
{
private int usucod;
private String usuusu;
private String ususenha;
private Tecnico tecnico; <--- classe sendo referenciada.
}
Qual a diferença de eu por “private Tecnico tecnico” e “private int tecnico”. Eu vi alguns exemplos de códigos, e dá pra utilizar as duas formas. Mas qual a diferença entre um e outro?