public void SetTraversalStrategy(TraversalStrategy traversalStrategy) { _traversalStrategy = traversalStrategy; }
public BinaryTree() { _traversalStrategy = new InOrderTraversal(); }
public BinaryTree(TraversalStrategy traversalStrategy) { SetTraversalStrategy(traversalStrategy); }