Nel costruttore deve creare l'insieme delle tessere, mescolarle e inserirle. Occorre definire bene come va comunicato in quale punto deve essere inserita la tessera "fuori".
La tessera "fuori" deve essere passata al giorcatore che la può ruotare a suo piacimento.
Come impedire che la classe Giocatore possa modificare oggetti della classe Tessera oltre a ruotarli? Forse si potrebbe utilizzare una interfaccia "Ruotabile" con il solo metodo ruota(direzione).