public class ANode {
	protected String stringa;
	protected ANode vero, falso;
	protected ANode genitore;
	
	public ANode(String s) {
		stringa = s;
		vero = falso = genitore = null;
	}	
	
	public ANode(String s, ANode gen) {
		stringa = s;
		vero = falso = null;
		genitore = gen;
	}	
	
	public boolean isLeaf() {
		return (vero == null) && (falso == null);
	}
	
	public boolean isRoot() {
		return genitore == null;
	}
		
	public String toString() {
		return stringa;
	}
}

 


Bacheca di Algoritmi e Strutture Dati a.a. 2007-08 - canale A - L

forum del corso

ultima modifica: 03/04/2008 23.35
by FdA