/* Kierros 6 teht�v� 1 * Luokka yhden kirjan kuvaamiseen. * Kirjoittanut Kerttu Pollari-Malmi */ public class Kirja { private String nimi; // kirjan nimi private String tekija; // kirjailijan nimi private int sivumaara; // kirjan sivujen lukum��r� /* * Kostruktori saa parametrina luotavan kirjan ja kirjailijan nimet * sek� kirjan sivujen lukum��r�n. */ public Kirja(String kirjanNimi, String kirjailija, int sivuLkm) { this.nimi = kirjanNimi; this.tekija = kirjailija; this.sivumaara = sivuLkm; } public boolean onkoSama(Kirja toinenKirja) { return (this.nimi == toinenKirja.kerroNimi() && this.tekija == toinenKirja.kerroTekija()); } public String kerroNimi() { return this.nimi; } public String kerroTekija() { return this.tekija; } public int kerroSivumaara() { return this.sivumaara; } /* * Metodi palauttaa merkkijonon, joka sis�lt�� kirjan ja tekij�n * nimet sek� kirjan sivujen lukum��r�n. */ public String toString(){ return this.tekija + ": " + this.nimi + ", " + this.sivumaara + " sivua"; } }