State-Pattern This Pattern just goes from one state to another. This example shows it as a beverage-automat