@Override public Object visit(PlusNode node) { StringBuilder sb = new StringBuilder(); sb.append(visit(node.GetLeftChild())); sb.append(" + "); sb.append(visit(node.GetRightChild())); return sb.toString(); }