Как вызвать рекурсивный метод от приватного поля?
Допустим необходимо рекурсивно пройтись по бинарному дереву и метод работает от переданных в него узлов. Ну и собственно чтобы совершить полный проход надо подать на вход корень бинарного дерева. Но корень идет как приватное поле класса и приходится писать публичный метод вызывающий рекурсивный проход от корня. Думаю может корень поставить как значение по умолчанию, но может есть более правильный/простой способ? Edit: требует чтобы поле корня было статическим, хотя у каждого дерева свое должно быть