Qual padrão de design é usado na máquina de venda automática?
Diagrama UML do Padrão de Projeto de Estado
A máquina de venda automática se torna um contexto e armazena uma referência ao estado. A classe de máquinas de venda automática delegará todas as ações que recebe para as classes estaduais específicas.