John Deere interview question

Design a game from the object oriented perspective (see review).