Was sind die Methoden in Java
Das Definieren einer vollständigen Klassenmethode erfordert sechs Schritte, also sechs Hauptschritte Teil. Aufgrund der Unterschiede in diesen sechs Teilen kann es grob in neun Methoden unterteilt werden.
1. Allgemeine Methode
2. Methode ohne Parameter und ohne Rückgabewert.
4. Methoden ohne Parameter und Rückgabewerte.
5. Methoden mit Parametern und ohne Rückgabewert.
6. Methoden mit Parametern und Rückgabewerten.
7. Statische Methoden.
8. Nichtstatische Methoden.
9. Abstrakte Methoden.
Im Folgenden sind drei weitere wichtige Methoden aufgeführt:
1. Konstruktionsmethode:
Der Methodenname muss mit dem der Klasse identisch sein Name und kann 0, 1 oder mehr Parameter sein
Kein Rückgabewert, einschließlich void
Der Standardrückgabetyp ist der Objekttyp selbst
Kann nur in Verbindung mit verwendet werden der neue Operator
2. Statische Methoden und nicht statische MethodenMethoden mit statischer Modifikation werden statische Methoden genannt. Wenn nicht, spricht man von einer nichtstatischen Methode.
Die Hauptmethode, mit der wir am besten vertraut sind, ist die statische Modifikation. Diese Methode ist auch die, mit der ich am wenigsten vertraut bin und die ich nicht verstehen kann.
Statische Methoden werden im Allgemeinen als statische Methoden bezeichnet, da auf statische Methoden zugegriffen werden kann, ohne auf ein Objekt angewiesen zu sein. Für statische Methoden gilt dies nicht. Weil es an kein Objekt gebunden ist, da es kein Objekt gibt, gibt es so etwas nicht.
3. Abstrakte MethodeAbstrakte Methode: Eine Methode ohne Methodenkörper in einer Klasse ist eine abstrakte Methode.
Abstrakte Methoden müssen implementiert werden! Das heißt, vererbt. Die Klasse, in der er ist, muss also die übergeordnete Klasse sein. Es muss eine Unterklasse geben.
Wenn eine Unterklasse die abstrakte Methode in der übergeordneten Klasse nicht implementiert, wird auch die Unterklasse zu einer abstrakten Klasse!
Abstrakte Methoden müssen überschrieben werden. Von keinem Methodenkörper zu einem bestimmten Methodenkörper.
Abstrakte Klassen können nicht instanziiert werden.
php Chinesische Website, eine große Anzahl kostenloser
Java-Einführungs-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!