/* Αντικείμενα αυτής της κλάσης αποτελούν κόμβοι μίας απλής συνδεδεμένης λίστας ακεραίων */ public class IntKomvos{ private int data; private IntKomvos next; /* Constructors */ public IntKomvos(){ data = 0; next = null; } public IntKomvos(int data){ this.data = data; next = null; } public IntKomvos(int data, IntKomvos node){ this.data = data; next = node; } /* Προσπέλαση Δεδομένων */ public int getData(){ return data; } public void setData(int data){ this.data = data; } public IntKomvos getNext(){ return next; } protected void setNext(IntKomvos epomenos){ next = epomenos; } /* Μέθοδοι για δοκιμές */ public void show(){ System.out.println("Encapsulated data is:" + data); } //Τυπώνει τστην οθόνη το δεδομένο μετά από ένα περιγραφικό κείμενο και αλλάζει γραμμή public String strShow(){ return (new Integer(data)).toString(); } //Επιστρέφει το δεδομένο του κόμβου ως string, δεν περιέχει λευκούς χαρακτήρες }