Inhaltsverzeichnis:

Was ist eine überladene Methode in Java?
Was ist eine überladene Methode in Java?

Video: Was ist eine überladene Methode in Java?

Video: Was ist eine überladene Methode in Java?
Video: Java Tutorial Deutsch (German) [23/24] - Methoden überladen 2024, Kann
Anonim

Methodenüberladung ist eine Funktion, die es einer Klasse ermöglicht, mehr als eine zu haben Methode den gleichen Namen haben, wenn sich ihre Argumentlisten unterscheiden. Es ist ähnlich wie Konstruktor Überlastung in Java , die es einer Klasse ermöglicht, mehr als einen Konstruktor mit unterschiedlichen Argumentlisten zu haben.

Wie schreibt man davon eine überladene Methode in Java?

Es gibt verschiedene Möglichkeiten, eine Methodenüberladung durchzuführen:

  1. Überladen durch Ändern der Anzahl von Argumenten. class MethodOverloading { private static void display(int a){ System.
  2. Durch Ändern des Datentyps von Parametern. class MethodOverloading { // diese Methode akzeptiert int private static void display(int a){ System.

Man kann sich auch fragen, auf welche verschiedenen Arten eine Methode überladen werden kann. Überladene Methoden werden nach Anzahl unterschieden und Typ der als Argumente an die übergebenen Parameter Methoden . Du kann nicht mehr als einen definieren Methode mit dem gleichen Namen, Orden und dem Typ der Argumente. Es wäre ein Compilerfehler.

Auch zu wissen, was ist Methodenüberladung und Methodenüberschreibung in Java mit Beispiel?

Dieser Beitrag veranschaulicht ihre Unterschiede anhand von zwei einfachen Beispiele . Überlastung tritt auf, wenn zwei oder mehr Methoden in einer klasse haben das gleiche Methode Name, aber andere Parameter. Überschreiben bedeutet, zwei zu haben Methoden mit dem gleichen Methode Name und Parameter (d. h. Methode Unterschrift).

Was ist eine Überlastung?

Zu Überlast ist, eine übermäßige Menge in oder auf etwas zu laden, wie z Überlast Strom, der die Stromkreise kurzschließt. Überlastung verursacht ein "Zu viel!" Situation. Eine Sicherung brennt durch, wenn zu viele Geräte Überlast die Schaltungen; das nennt man an Überlast (die Nomenform).

Empfohlen: