Sviluppate metodi control che permettono di raggiungere i seguenti obiettivi:

  • dato un oggetto 'nodo' di classe File visualizza il numero complessivo di file/cartelle contenuti nell'albero che ha radice in 'nodo'
  • dato un oggetto 'nodo' di classe File visualizza dimensione e pathname assoluto del file più lungo fra quelli contenuti nell'albero che ha radice in 'nodo'
  • dato un oggetto 'nodo' di classe File visualizza la lista dei nomi di file/cartelle contenuti nell'albero che ha radice in 'nodo', la lista è presentata con una riga per ogni nodo, la riga inizia con "file" o "cartella" a seconda del caso, seguita dal nome del nodo; le righe sono presentate in forma indentata: si parte da assenza di indentazione, si aumenta di un tab ("\t") per ogni livello, i nodi dello stesso livello hanno stesso livello di indentazione. Per ogni cartella si presentano prima tutti i file e poi le cartelle con gli eventuali contenuti.
Ultime modifiche: giovedì, 20 marzo 2014, 12:26