[quote=palmares]Um elevador pode estar parado, subindo ou descendo. Quando o elevador está parado, uma pessoa pode
acionar o botão de subir ou o de descer e informar o próximo andar para o qual deseja ir. O diagrama abaixo
representa as possíveis transições entre os estados.
a) Qual é o padrão de projeto mais adequado para implementar o funcionamento do elevador ? Por que ?
b) Faça o diagrama de classe que irá representar o funcionamento do elevador.
c) Faça o diagrama de seqüência que represente a seguinte operação: o elevador está parado e a pessoal
seleciona a opção de subir. Note que após subir até o andar desejado, o elevador volta a ficar parado
automaticamente.
d) Faça a implementação para simular a escolha.
tenho que entregar ate segunda desde ja agradeço[/quote]E faz quanto tempo que o professor te passou esse trabalho? Que tal postar o que você já fez? O quanto você sabe sobre orientação a objetos e padrões de projeto?
Lembro-me que tinha uma série de exercícios no livro “Java - como programar” da 3ª edição e parece que algumas edições a frente foi trocado por outro exercício (mas não me lembro agora). Observação: São exercícios que vão evoluindo ao longo do livro!