1 class Nodo {
2 public String info;
3 public Nodo next; /
}
4 public class Buffer {
5 // rappresentazione degli oggetti
6 private int capacitares;
7 private Nodo nodoinit;
// metodi pubblici
8 public Buffer(int c) {
9 capacitares = c;
10 nodoinit = null;
}
11 public int capacitaResidua() {
12 return capacitares;
}
13 public int numDati() {
14 int cont = 0;
15 Nodo p = nodoinit;
16 while (p != null) {
17 cont++;
18 p = p.next;
}
return cont;
}
Nel punto 3 che fa? crea l'oggetto next della classe nodo? oppure crea una variabile di tipo nodo?
Fa la stessa cosa nel punto 7?
Non ho capito neanche la riga 15, 18
Aiutatemi per favore