Heim  >  Artikel  >  Java  >  So lösen Sie die Ungültigkeit der Java-Methodenüberladung

So lösen Sie die Ungültigkeit der Java-Methodenüberladung

WBOY
WBOYnach vorne
2023-04-19 22:34:051197Durchsuche

Überladen ist ungültig

1. Wenn es um Parameterlisten geht, wird der Rückgabetyp der Methode nicht besprochen.

2. Wenn zwei Methoden denselben Namen, dieselben Parameter und unterschiedliche Rückgabetypen haben, handelt es sich nicht um eine gültige Methodenüberladung und führt zu einem Kompilierungsfehler.

int add(int, int)
float add(int, int)

Überladungsbeschreibung

In einer Klasse gibt es zwei oder mehr Methoden mit demselben Methodennamen, aber unterschiedlichen Parameterlisten. Diese Methoden werden als überladene Methoden bezeichnet.

Hinweis zur Überladung

(1) Statischer Polymorphismus wird auch als Bindung zur Kompilierungszeit oder frühe Bindung bezeichnet.

(2) Statische Bindung erfolgt während der Kompilierung. Die Methodenüberladung ist ein Beispiel für eine statische Bindung, bei der der Methodenaufruf eine Bindung definiert, die während der Kompilierung erfolgt.

Was sind die grundlegenden Datentypen von Java?

Die grundlegenden Datentypen von Java sind unterteilt in:

1.

2. Gleitkommatyp, ein Datentyp, der zur Darstellung von Dezimalzahlen verwendet wird.

3. Das Schlüsselwort des Zeichentyps ist „char“.

4. Der boolesche Typ ist der grundlegende Datentyp, der logische Werte darstellt.

Das obige ist der detaillierte Inhalt vonSo lösen Sie die Ungültigkeit der Java-Methodenüberladung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen