Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

<<Extend>>

"Ganhar leilão" poderia ser um <> de "dar um lance" ?

3 respostas

Lua, sempre que você for modelar uma herança tem que perguntar a entidade se faz sentido ela ser filha de outro. Por exemplo, cliente extend pessoa. Um cliente é uma pessoa?

No seu caso Ganhar leilão é um dar lance ?

Entendo, acho que o caso de uso ganhar leilão depende da existência do caso de uso dar lance, tem esse tipo de relacionamento que não chega a ser um extend pelo q deu pra entender. Então nesse ponto de vista pode ser indicado algum outro tipo de relacionamento ?

solução!

Acho que Ganhar Leilao não seria uma entidade e sim uma ação. Acredito que deva ter a classe Leilão e a classe Lance, Leilão tem uma lista de lances, algo do tipo. Tenta pensar como seria no mundo real

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software