Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

8.3.6 Luokan käyttäminen

Nyt kun uusi luokka, tai oikeastaan tässä tapauksessa uusi apumetodi, on huolellisesti testattu, se voidaan ottaa käyttöön. Nyt kun yksinkertaisuuden vuoksi emme vielä käyttäneet paketteja, niin luokka löytyy jos se on samassa hakemistossa kuin sitä käyttävä luokka. Eli ainoa muutos ohjelmakoodiin on kertoa mistä luokasta metodi kysy_int löytyy.

	    matka_mm = Syotto.kysy_int("Anna matka millimetreinä",0);

Tehtävä 8.6 Muiden tyyppien lukeminen

Tee vastaavasti luokkaan Syotto metodit kysy_double ja kysyString. Tuleeko paljon samanlaista koodia? Kannattaisiko käyttää jotakin hyväksi? Lisää luokan testiohjelmaan testi uusillekin metodeille.

Tehtävä 8.7 Mittakaavan kysyminen

Muuta matka- ohjelmaa siten, että myös mittakaava kysytään käyttäjältä. Mikäli mittakaavaan vastataan pelkkä [RET] pitää mittakaavaksi tulla 1:200000.


Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys