Kurssilla julkaistaan jonkin verran Java-kielellä kirjoitettuja esimerkkejä.
Syötteiden lukemiseen käytetään In-luokkaa, josta on saatavilla myös Mac- ja Linux-käyttäjille versio UTF-8-koodatussa Unicode-merkistössä.
Yhteen suuntaan linkitetty lista
Konkreettiset Solmu– ja LinkitettyLista-luokat sekä AbstraktiLista-yliluokka ja Lista-rajapinta on koottu fi.uta.csjola.oope.lista-pakkaukseen, jonka rakenne on seuraava:
fi
+---uta
+---csjola
+---oope
+---lista
AbstraktiLista.java
LinkitettyLista.java
Lista.java
Solmu.java
Pakkaus sellaisenaan, pakkauksen sisältävä ZIP-paketti ja ListaTesti-luokka, jossa on annettu esimerkkejä LinkitettyLista-luokan käytöstä, löytyvät täältä.
Mac- ja Linux-käyttäjille tarkoitettu versio tiedostoista UTF-8-koodatussa Unicode-merkistössä on saatavilla täällä.
Pakkauksen saa helpoiten käyttöön purkamalla ZIP-paketin hakemistoon, jossa oma lähdekoodi on ja lisäämällä pakkausta käyttäviin luokkiin import-lauseen:
// Otetaan käyttöön lista-pakkauksen luokat. import fi.uta.csjola.oope.lista.*;
Koodin dokumentaatio on generoitu Javadoc-kommenteista.