Millal Javas üleslaadimist kasutada?

Sisukord:

Millal Javas üleslaadimist kasutada?
Millal Javas üleslaadimist kasutada?
Anonim

Ülesaade on alamobjekti ülekandmine emaobjektiks. Üleslaadimist saab teha kaudselt. Üleslaadimine annab meile paindlikkuse pääseda juurde põhiklassi liikmetele, kuid seda funktsiooni kasutades pole võimalik pääseda juurde kõigile alamklassi liikmetele.

Miks vajame Javas üles- ja allaedastamist?

Miks me vajame üles- ja allalaadimist? Javas kasutame harva üleslaadimist. Kasutame seda siis, kui peame välja töötama koodi, mis käsitleb ainult põhiklassi. Allalaadimist kasutatakse siis, kui peame välja töötama koodi, mis pääseb ligi lasteklassi käitumisele.

Mis kasu on üles- ja allalaadimisest?

Üleskandmine on ülekandmine supertüübile, allalaadimine aga alamtüübile. Üles- ja allalaadimine annab meile eeliseid, nagu Polümorfism või erinevate objektide rühmitamine. Me saame käsitleda alamklassi tüüpi objekti kui selle ülemklassi tüübi objekti. Seda nimetatakse üleslaadimiseks.

Mis vahe on üleslaadimisel ja allalaadimisel?

Üleslaadimine (üldistamine või laiendamine) on ülekandmine põhitüübile lihtsate sõnadega. üksiku tüübi ülekandmist ühte levinud tüüpi nimetatakse üleslaadimiseks, allalaadimist (spetsialiseerumine või kitsendamine) aga alamtüüpi ülekandmine või ülekandmine tavaline tüüp individuaalseks tüübiks.

Mis on allalaadimine ja millal see on vajalik?

Downcasting on üleslaadimise vastupidine protsess. See teisendab baasklassi osutituletatud klassikursorile. Allalaadimine tuleb teha käsitsi. See tähendab, et peate määrama selgesõnalise tüübiedastuse.

Soovitan:

Huvitavad artiklid
Millal samuraid loodi?
Loe rohkem

Millal samuraid loodi?

Aastal 1185 hakkasid Jaapanit valitsema sõdalased või samuraid. Kuni selle ajani oli valitsus olnud teoreetiliselt bürokraatlik, kuid tegelikult aristokraatlik (st inimesed töötasid teatud ametikohtadel, kuna nad sündisid perekondadesse, kellel on õigus neid töökohti täita).

Kas metstuvid söövad usse?
Loe rohkem

Kas metstuvid söövad usse?

Mida söövad metstuvid ja tuvid? Metstuvid ja tuvid söövad erinevaid teravilju, seemneid, rohelisi, marju, puuvilju ning söövad aeg-aj alt putukaid, tigusid ja vihmausse. Kas tuvid söövad usse? Metstuvid söövad kõike, mida loodus neile ette viskab.

Kes võlus sorteerimismütsi?
Loe rohkem

Kes võlus sorteerimismütsi?

Legend räägib, et müts kuulus kunagi ühele neljast asutajast, Godric Gryffindorile, ja et see oli kõik neli asutajat ühiselt võlunud, et tagada õpilaste sorteerimine. nende samanimelistesse majadesse, mis valitakse vastav alt iga asutaja konkreetsetele õpilaste eelistustele.