Innholdsfortegnelse:

Hva er en overbelastet metode i Java?
Hva er en overbelastet metode i Java?

Video: Hva er en overbelastet metode i Java?

Video: Hva er en overbelastet metode i Java?
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Kan
Anonim

Metode Overbelastning er en funksjon som lar en klasse ha mer enn én metode har samme navn, hvis argumentlistene deres er forskjellige. Det ligner på konstruktør overbelastning i Java , som lar en klasse ha mer enn én konstruktør med forskjellige argumentlister.

Derav, hvordan skriver du en overbelastet metode i Java?

Her er forskjellige måter å utføre metodeoverbelastning på:

  1. Overbelastning ved å endre antall argumenter. class MethodOverloading { private static void display(int a){ System.
  2. Ved å endre datatypen til parametere. class MethodOverloading { // denne metoden aksepterer int private static void display(int a){ System.

Man kan også spørre, hva er de forskjellige måtene en metode kan overbelastes på? Overbelastede metoder er differensiert basert på antall og type av parameterne sendt som argumenter til metoder . Du kan ikke definere mer enn én metode med samme navn, Order and the type av argumentene. Det ville være kompilatorfeil.

Også å vite er, hva er metodeoverbelastning og metodeoverstyring i Java med eksempel?

Dette innlegget illustrerer forskjellene deres ved å bruke to enkle eksempler . Overbelastning oppstår når to eller flere metoder i en klasse har det samme metode navn, men forskjellige parametere. Overstyrer betyr å ha to metoder med det samme metode navn og parametere (dvs. metode signatur).

Hva er en overbelastning?

Til overbelastning er å laste for mye i eller på noe, for eksempel en overbelastning av elektrisitet som kortslutter kretsene. Overbelastning forårsaker et "For mye!" situasjon. En sikring vil gå hvis for mange apparater overbelastning kretsene; dette kalles en overbelastning (substantivformen).

Anbefalt: