Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Colocando os métodos (Operation)

public Map<Integer, ItemDeCardapio> getItens() {
        return itens;
    }

Como seria para colocar isso na UML, nos métodos?

Seria algo como +getItens():HashMap ?

Outro caso:

public Set<ItemDePedido> getPedidos() {
        return pedidos;
    }

Como ficaria esse também?

2 respostas

Oi Dário, tudo bem ?

Você pode colocar como getItens() : Map<Integer, ItemDeCardapio>

O segundo caso usando a mesma ideia :

getPedidos() : Set<ItemDePedido>

Uso o StarUML e ele não permitiu usar vírgulas pra separar:

<Integer, ItemDeCardapio>

Poderia colocar somente:

getItens() : Map<ItemDeCardapio>

Como acima?