Codice PHP:
#include <iostream>
#include <cstdlib>
#include "NodoLista.h"
using namespace std;
//Costruttore base che inizializza il campo etichetta a zero e il puntatore dell'elemento successivo a NULL
NodoLista::NodoLista()
{
etichetta=0;
successivo=NULL;
}
//Costruttore che inizializza il campo etichetta e il puntatore all' elemento successivo
NodoLista::NodoLista(elementoLista e,NodoLista* succ)
{
etichetta=e;
successivo=succ;
}
//Distruttore
NodoLista::~NodoLista() {}
//Metodo che va a prendere il campo etichetta
elementoLista NodoLista::getEtichetta()
{
return (etichetta);
}
//Metodo che mi modifica il campo etichetta
void NodoLista::setEtichetta(elementoLista e)
{
etichetta=e;
}
//Metodo che mi restituisce il riferimento all'elemento successivo
NodoLista* NodoLista::getSuccessivo()
{
return (successivo);
}
//Metodo che mi modifica il puntatore all'elemento successivo
void NodoLista::setSuccessivo(NodoLista* succ)
{
successivo=succ;
}