public Level(string chosenLevel, IPlayer player, IWordOperator wordOperator, ITrieFactory trieFactory, IWriter writer, IReader reader) { this.player = player; this.writer = writer; this.reader = reader; this.chosenLevel = chosenLevel; this.wordOperator = wordOperator; trieFromDictionary = trieFactory.CreateTrieFromDictionary(); }
public WordSolverPoint(IWordOperator wordOperator, IWriter writer, IReader reader) { this.wordOperator = wordOperator; this.writer = writer; this.reader = reader; }