associação UML x associação em java [RESOLVIDO]

1. associação UML x associação em java [RESOLVIDO]

antonio jose da silva almeida
ajsalmeida

(usa Outra)

Enviado em 10/11/2011 - 15:55h

pessoal eu estou com uma pequena dúvida
em UML , podemos representar uma associação de classes com uma linha entre elas
mas em java como eu faço essa inplementação

EXEMPLO: Herança em UML eu faço com uma seta fechada, e em java com o extends em uma classe


alguém pode me ajudar?


  


2. Re: associação UML x associação em java [RESOLVIDO]

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 10/11/2011 - 16:31h

associção é quando existe um atributo de outra classe
no exemplo abaixo a classe Pedido tem um associaçõa com a classe Cliente

public class Pedido
{
public PedidoItem pedidoItemQualificado;
public PedidoItem thePedidoItem[];
private Cliente cliente;

public Pedido()
{
}
}

public class Cliente
{
public Cliente()
{
}
}



uma dica util:
* use alguma feramenta de modelagem tipo o "jude" e exporte o digrama pra codigo, depois analise ele

uma dica inutil:
* uml é para os fracos


3. Re: associação UML x associação em java [RESOLVIDO]

José Mário
miura 787

(usa Ubuntu)

Enviado em 11/11/2011 - 09:23h

Depende do tipo de associação!

Associações podem ser de diferentes tipos.

EX:

Agregação, composição ou dependência.

Para cada tipo há uma relação diferente entre classes.

Vc pode ter uma classe com um atributo de outra classe.
Vc pode ter um método que usa um parâmetro ou um retorno de outra classe.

A relação entre agregação e composição também é bem conceitual e merece ser estudada.

Esses relacionamentos tem representações diferentes em UML.

Uma ferramenta bacana para UML é o plugin UML do próprio Netbeans.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts