Question d’entretien chez Pocket Gems

Design a dictionary. Use object-oriented principles. What methods, variables, and classes would you use?