Mastermind

How would you represent the Mastermind game using Java? Think about the classes, their state and behaviors, and their relationships.

Bring a diagram of your object model to class. Don’t write any code, except maybe some sketches on paper! This is an exercise in design, not implementation.

Note: You do not need to scan your diagram and post it somewhere! Just bring it to class.