Mitään muuta et tiedä luokan Kokonaislukujoukko rakenteesta tai toteutuksesta!
Ohjelmoi luokalle Kokonaislukujoukko aliluokka KokonaislukujoukkoPlus, jonka "API" on seuraavanlainen:
Havainnollista erillisellä pääohjelmalla kaikkien KokonaislukujoukkoPlus-luokan operaatioiden, myös perittyjen, käyttöä.
(12 pistettä)
(12 pistettä)
Ohjelman on varauduttava virheisiin ja käsiteltävä poikkeukset. Virheilmoitusten pitää olla havainnollisia.
Kaytä ratkaisussasi HashMap<K,V>-luokkaa:
Vihjeitä:
Mitä tiedostoa tutkitaan? (tyhjä merkkijono keskeyttää ohjelman)
floora.txt
Tiedostoa floora.txt ei löydy!
Mitä tiedostoa tutkitaan? (tyhjä merkkijono keskeyttää ohjelman)
fauna.txt
Anna tutkittava sana (tyhjä merkkijono lopettaa sanojen lisäämisen)
kissa
Anna tutkittava sana (tyhjä merkkijono lopettaa sanojen lisäämisen)
hiiri
Anna tutkittava sana (tyhjä merkkijono lopettaa sanojen lisäämisen)
koira
Anna tutkittava sana (tyhjä merkkijono lopettaa sanojen lisäämisen)
Tiedoston fauna.txt analyysi:
{hiiri=124, kissa=35, koira=235}
(12 pistettä)