Cara... sua pergunta ficou um tanto confusa, mas só te colocar um atributo do tipo da outra classe você já está lingando-as. Ex.:
publicclassCliente{privateintcodigo;privateStringnome;privateEmpresaempresa;//Gets e Sets}publicclassEmpresa{privateintcodigo;privateStringrazaoSocial;privateList<Cliente>clientes;}
O cliente já está vinculado a empresa. "Não" tem como atribuir um objeto de outro tipo que não Empresa ao atributo empresa, entende?
A mesma coisa acontece na classe Empresa. "Não" há como eu atribuir objetos que não da classe Cliente à lista clientes.
Ps.: O "Generics" (o <Cliente>) é um recurso que está disponível somente nas versões de java 1.5 acima. Um recurso muito bom para ajudar a criar este tipo de restrição.
Espero ter ajudado. Até.
D
dmarcosm
E ai Jovem. Tudo bem?
Cara... sua pergunta ficou um tanto confusa, mas só te colocar um atributo do tipo da outra classe você já está lingando-as. Ex.:
publicclassCliente{privateintcodigo;privateStringnome;privateEmpresaempresa;//Gets e Sets}publicclassEmpresa{privateintcodigo;privateStringrazaoSocial;privateList<Cliente>clientes;}
O cliente já está vinculado a empresa. "Não" tem como atribuir um objeto de outro tipo que não Empresa ao atributo empresa, entende?
A mesma coisa acontece na classe Empresa. "Não" há como eu atribuir objetos que não da classe Cliente à lista clientes.
Ps.: O "Generics" (o <Cliente>) é um recurso que está disponível somente nas versões de java 1.5 acima. Um recurso muito bom para ajudar a criar este tipo de restrição.