Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"tagastavaga" - 1 õppematerjal

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks
10
pdf

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks

Object obj 24. Kas õigesti realiseeritud hashCode() on alati igal objektil unikaalne (vt 7. nädala materjalidest). Meetod, mis tagastab objektile unikaalse räsiväärtuse (hashi), mis ei tohi muutuda kui objekti olek ei muutu. Initsialiseerige üheks: int hashCode = 1; Primitiivse numbrilise tüübi korral korrutage: 31 * hashCode + value Objektitüübi korral kasutage väärtuse asemel objekti hashCode() Kui: a.equals(b) ..siis: a.hashCode() tagastatav räsi on identne b.hashCode() tagastavaga  Ilma nähtavuse võtmesõnata koodiühik on kasutatav paketi sees.  Laiendav klass pärib kõik laiendatava klassi meetodid, mis ei ole private ning kirjutab üle kõik sama signatuuriga meetodid ülemklassis. Public class Laiendav(alamtüüp) extends Laiendatav(ülemtüüp).  Kompositsioon – üht tüüpi objekti(osa) kasutamine teise objekti sees(tervik)

Informaatika → Objektorienteeritud...
87 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun