Mis on kahe või enama meetodi määratlemine samas klassis, millel on sama nimi, kuid erinevad parameetrid?
Mis on kahe või enama meetodi määratlemine samas klassis, millel on sama nimi, kuid erinevad parameetrid?

Video: Mis on kahe või enama meetodi määratlemine samas klassis, millel on sama nimi, kuid erinevad parameetrid?

Video: Mis on kahe või enama meetodi määratlemine samas klassis, millel on sama nimi, kuid erinevad parameetrid?
Video: Täielik reageerimispäringu kursus tunniga | TanStack Query v4 algajatele 2024, Aprill
Anonim

meetod ülekoormus

Allkiri meetod ei koosne selle tagastustüübist, nähtavusest ega eranditest, mida see võib visata. Praktika kahe või enama meetodi määratlemine a sama klass mis jagavad sama nimi, kuid neil on erinevad parameetrid nimetatakse ülekoormamiseks meetodid.

Millist neist saab sel viisil kasutada kahe või enama sama nimega meetodi eristamiseks?

Arutelufoorum

Que. Millist neist saab kasutada kahe või enama sama nimega meetodi eristamiseks?
b. Parameetrite arv
c. Tagastusmeetodi tüüp
d. Kõik mainitud
Vastus: kõik mainitud

Samuti võib küsida, kui sama nime kasutatakse kahe või enama meetodi jaoks samas klassis. Kuidas Java neid eristab? Nende allkirjadega, mille hulka kuuluvad meetodi nimi ja andmetüübid meetod parameetrid nende ilmumise järjekorras.

Lisaks, milline on protsess kahe või enama meetodi määratlemiseks samas klassis, millel on sama nimi, kuid erinevad parameetrid.

Selgitus: Kaks või enam meetodit saab on sama nimi nii kaua kui nende parameetrite deklaratsioon on erinev , meetodid väidetavalt on ülekoormatud ja protsess kutsutakse meetodi ülekoormus.

Mis juhtub, kui sama nime ja argumentidega meetodit kirjeldatakse kahes failis ja me kaasame need mõlemad?

Ülekoormus: kaks või enam meetod millel sama nimi aga erinev argument sisse sama klass on tuntud kui ülekoormus. Kaks või enam meetod millel on sama meetodi nimi ja sama argument kuid erinevat klassi tuntakse ülimuslikuna. Seda tuntakse ka kui käitusaja polümorfismi, dünaamilist polümorfismi, dünaamilist sidumist.

Soovitan: