/Ohjelmointi 2/olioalk
Olioalkeita
doc/overview-tree.html
= Luokkahierarkia
Aikalisa4.java= Yhteenkuuluvat muuttujat ovat tylsiä
Aika.java= Ensimmäinen kunnon olio
Aikatesti.java= Testiohjelma Aika-luokalle
Aika2.java= Oletusmuodostaja lisätty
Aika4.java= Sisäinen tilanvalvonta, ei voi käyttää väärin
Aika5.java= Metodi vastaan aliohjelma
AikaSek7.java= Luokan laajentaminen koostamalla
AikaSek8.java= Luokan laajentaminen perimällä
AikaB.java= Tarkemmin mietityt muodostajat
AikaSekB.java= Tarkemmin mietityt muodostajat
AikaC.java= Saantimetodit
AikaD.java= Vaihettu sisäinen esitystapa
AikaRajapinta.java= Rajapinta Aika-luokille
AikaE.java= Rajapinnan toteuttava luokka
AikaSekE.java= Rajapinnan toteuttava luokka sekä polymorfismi tämän avulla
AikaF.java= Object-luokan metodien korvaaminen
AikaSekF.java= Object-luokan metodien korvaaminen
Henkilo.java= Henkilö-luokka, joka pitää täydentää
Opiskelija.java= Opiskelija-luokka, joka pitää täydentää
Astia1.java= yksinkertainen esimerkki astiasta
Astia.java= edellisestä laajennettu versio
Kissa.java= esimerkki Kissa-oliosta
Koira.java= esimerkki Koira-oliosta kopioimalla
Elain.java= kantaluokka eläimille
KissaP.java= Eläimestä peritty Kissa
KoiraP.java= Eläimestä peritty Koira + polymorfismi