| 78 | From here on out, run whatever code you need in `Farm` to check to make sure your code works the way it is expected to. |
| 79 | |
| 80 | == Animal Farm set 4: Enums |
| 81 | * Create an `enum` called `State`, which can be `TAMED`, `PARTIALLY_TAMED`, or `WILD` |
| 82 | * `Cat` and `Dog` all have a `State`. Hummingbirds do not |
| 83 | * It is possible to `getState` of both `Cat` and `Dog` |
| 84 | * `Cat` and `Dog` start with a default `State` of `WILD` |
| 85 | * It is possible to `setState` of `Cat` |
| 86 | * `Dog` can be `tame`, which makes them more tamed (`WILD` -> `PARTIALLY_TAMED`, `PARTIALLY_TAMED` -> `TAMED`, `TAMED` -> `TAMED`) |