Pular para o conteúdo

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

Responder tópico
  • Denunciar
  • Indicar

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

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?

Responder tópico

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

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]

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder