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

"konstruktorites" - 1 õppematerjal

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks
10
pdf

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks

See väljakutse peab olema enne ülejäänud koodi, ehk 1.real. Super(); on ülemklassi konstruktori väljakutse. Super võtmesõnaga saame kasutada ülemklassi (ülekirjutatud) võimalusi, sh ülemklassi konstruktorit, välju ja meetodeid. 10. Mis vahe on viidal ja objektil? Viide ainult viidab mälukohale, kus asub see objekt. Viit objektile endale - this  Enamasti ei ole tarvis kasutada, piisab meetodi või välja nimest: doSomething(); Kasutatakse nimekonfliktide vältimiseks ja konstruktorites - sh this() 11. Mis vahe on klassil ja objektil? Klass = tüüp, definitsioon (programmikood). Olemas ka siis kui programm parasjagu ei tööta. Objekt = klassist tehtud konkreetne eksemplar programmi töö ajal (new Type..) 12. Kirjutage üks polümorfse koodi näide (polümorfism == pärimisest tulenev polümorfism). Testis peate hindama, kas mingi kood on polümorfne või mitte. Üldiselt kolme tüüpi polümorfismi: Ülelaadimisest tulenev (ühe nimega meetod, erinevad väljakutsed .

Informaatika → Objektorienteeritud...
87 allalaadimist


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