quarta-feira, 18 de março de 2015

0.0.0.11.5.0 - Exemplo de classe

O diagrama para uma classe:





A classe é pública (+) chama-se Mesa.
Tem os atributos (+) públicos, todos de tipo int, com nomes altura, largura, profundidade, maxPeso e maxCarga.
Tem os métodos cabe, que recebe três argumentos de tipo int e retorna um boolean; suporta, que recebe um argumento de tipo boolean e retorna um boolean e um construtor (estereótipo <<create>>).
(o diagrama foi feito usando ArgoUML).

2 comentários:

  1. Professor, no método suporta() o argumento não seria de tipo inteiro?

    ResponderExcluir
    Respostas
    1. Olá!
      Sim, mas no diagrama o argumento não é de tipo inteiro?
      Quando criei o diagrama pensei num método suporta que recebe o peso do que pretende-se colocar sobre a mesa e retorna um boolean informando se a mesa suporta ou não esse peso. Neste caso, o diagrama está ok.

      Excluir