Se vuoi di posso dare il codice C++ che implementa un albero binario (o quello di un albero n-ario) ... con i costruttori, i costr. di copia e assegnamento (fatti qualche mese fa x ASD).
Come suggerito da Zero-2 esistono delle classi java predefinite : ma a te interessa implementare l'albero o usarlo solamente?