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.