Kazalo:

Kaj je preobremenjena metoda v Javi?
Kaj je preobremenjena metoda v Javi?

Video: Kaj je preobremenjena metoda v Javi?

Video: Kaj je preobremenjena metoda v Javi?
Video: CUM TE VEDE ACUM PERSOANA CARE TE-A RĂNIT?💔Tarot Interactiv Online 2024, April
Anonim

Preobremenitev metode je funkcija, ki razredu omogoča več kot enega metoda z istim imenom, če so njihovi seznami argumentov različni. Podobno je konstruktorju preobremenitev v Java , ki omogoča razredu več kot en konstruktor z različnimi seznami argumentov.

Kako torej napisati preobremenjeno metodo v Javi?

Tu so različni načini za izvedbo preobremenitve metode:

  1. Preobremenitev s spreminjanjem števila argumentov. class MethodOverloading { zasebni statični void display(int a){ System.
  2. S spremembo vrste podatkov parametrov. class MethodOverloading { // ta metoda sprejema int private static void display(int a){ System.

Lahko se tudi vprašamo, na katere načine je mogoče preobremeniti metodo? Preobremenjene metode se razlikujejo glede na število in tip parametrov, ki so bili posredovani kot argumenti metode . ti lahko ne opredeli več kot enega metoda z istim imenom, Red in tip argumentov. To bi bila napaka prevajalnika.

Prav tako morate vedeti, kaj je preobremenitev metod in preglasitev metod v Javi s primerom?

Ta objava ponazarja njihove razlike z uporabo dveh preprostih primeri . Preobremenitev se pojavi, ko sta dva ali več metode v enem razredu imajo enako metoda ime, vendar različni parametri. Preglasitev pomeni imeti dva metode z istim metoda ime in parametri (tj. metoda podpis).

Kaj je preobremenitev?

Za preobremenitev je naložiti preveliko količino v ali na nekaj, kot je npr preobremenitev elektrike, ki prekine tokokroge. Preobremenitev povzroči "Preveč!" stanje. Varovalka bo pregorela, če je naprav preveč preobremenitev vezja; temu se reče an preobremenitev (samostalniška oblika).

Priporočena: