Innehållsförteckning:

Vad är en överbelastad metod i Java?
Vad är en överbelastad metod i Java?

Video: Vad är en överbelastad metod i Java?

Video: Vad är en överbelastad metod i Java?
Video: Алибек Днишев и Димаш: "Besame Mucho", звучащая на века! (SUB) 2024, April
Anonim

Metod Överbelastning är en funktion som gör att en klass kan ha mer än en metod med samma namn, om deras argumentlistor är olika. Det liknar constructor överbelastning i Java , som tillåter en klass att ha mer än en konstruktor med olika argumentlistor.

Därav, hur skriver man en överbelastad metod i Java?

Här är olika sätt att utföra metodöverbelastning:

  1. Överbelastning genom att ändra antalet argument. class MethodOverloading { private static void display(int a){ System.
  2. Genom att ändra datatypen för parametrar. class MethodOverloading { // denna metod accepterar int private static void display(int a){ System.

Man kan också fråga sig vilka olika sätt en metod kan överbelastas på? Överbelastade metoder är differentierade baserat på antalet och typ av parametrarna skickas som argument till metoder . Du burk inte definiera mer än en metod med samma namn, Order and the typ av argumenten. Det skulle vara kompilatorfel.

Också att veta är, vad är metodöverbelastning och metodöverstyrning i Java med exempel?

Det här inlägget illustrerar deras skillnader genom att använda två enkla exempel . Överbelastning uppstår när två eller flera metoder i en klass har samma metod namn men olika parametrar. Åsidosättande betyder att ha två metoder med samma metod namn och parametrar (dvs. metod signatur).

Vad är en överbelastning?

Till överbelastning är att ladda en överdriven mängd i eller på något, till exempel en överbelastning elektricitet som kortsluter kretsarna. Överbelastning orsakar ett "för mycket!" situation. En säkring går om för många apparater överbelastning kretsarna; detta kallas en överbelastning (substantivformen).

Rekommenderad: