Duvida, sobre Associação usando Classes java
Definição de relacionamento entre classes (Associação e Herança).
Implementação de herança. Implementação de associação.
alguém tem um exemplo para postar ai
Eu sei que herança é herdar atributos, métodos de uma classe mais genérica usando extends
Agora Associação eu não sei.
Obrigado pela ajuda
Implementação de herança. Implementação de associação.
alguém tem um exemplo para postar ai
Eu sei que herança é herdar atributos, métodos de uma classe mais genérica usando extends
Agora Associação eu não sei.
Obrigado pela ajuda
Paulo Cesar
Curtidas 0
Respostas
Davi Costa
29/05/2012
(retirado wikipedia)Associação
Uma associação é um vínculo que permite que objetos de uma ou mais classes se relacionem. Através destes vínculos é possível que um objeto convoque comportamentos e estados de outros objetos.
Exemplo de associação unária em UML
As associações podem ser:
unárias - quando a associação ocorre entre objetos de uma mesma classe.
binárias - quando a associação ocorre entre dois objetos de classes distintas.
múltiplas - quando a associação ocorre entre mais de dois objetos de classes distintas.
Cada associação possui características de:
cardinalidade ou multiplicidade - determina quantos objetos no sistema são possíveis em cada vértice da associação.
navegação - se é possível para cada objeto acessar outro objeto da mesma associação.
No exemplo de associação unária acima, cada pessoa tem um único pai (cardinalidade 1) e qualquer número de filhos (cardinalidade *). De acordo com a seta de navegação, só é possível navegar para o pai de cada pessoa. Desta forma cada objeto da classe Pessoa consegue acessar seu objeto pai, mas não consegue acessar seus objetos filhos.
http://www.youtube.com/watch?v=vJvRhQ6Ggt0
http://pt.scribd.com/doc/3590503/02associacoes
att Davi
Uma associação é um vínculo que permite que objetos de uma ou mais classes se relacionem. Através destes vínculos é possível que um objeto convoque comportamentos e estados de outros objetos.
Exemplo de associação unária em UML
As associações podem ser:
unárias - quando a associação ocorre entre objetos de uma mesma classe.
binárias - quando a associação ocorre entre dois objetos de classes distintas.
múltiplas - quando a associação ocorre entre mais de dois objetos de classes distintas.
Cada associação possui características de:
cardinalidade ou multiplicidade - determina quantos objetos no sistema são possíveis em cada vértice da associação.
navegação - se é possível para cada objeto acessar outro objeto da mesma associação.
No exemplo de associação unária acima, cada pessoa tem um único pai (cardinalidade 1) e qualquer número de filhos (cardinalidade *). De acordo com a seta de navegação, só é possível navegar para o pai de cada pessoa. Desta forma cada objeto da classe Pessoa consegue acessar seu objeto pai, mas não consegue acessar seus objetos filhos.
http://www.youtube.com/watch?v=vJvRhQ6Ggt0
http://pt.scribd.com/doc/3590503/02associacoes
att Davi
GOSTEI 0
Paulo Cesar
29/05/2012
Obrigado Davi. muito boa sua explicação e esse tutorial no youtube flw.
ja comecei a entender um pouco já.
ja comecei a entender um pouco já.
GOSTEI 0