Heim >Java >javaLernprogramm >Was sind die Unterschiede zwischen Java-Methoden und -Funktionen?

Was sind die Unterschiede zwischen Java-Methoden und -Funktionen?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-12-27 13:17:084596Durchsuche

Was sind die Unterschiede zwischen Java-Methoden und -Funktionen?

Objektorientierte Sprachen werden als Methoden und prozessorientierte Sprachen als Funktionen bezeichnet.

In Java gibt es keine Funktion, sondern nur eine Methode. Tatsächlich sind Methoden Funktionen und Funktionen sind Methoden. Sie werden in verschiedenen Sprachen nur mit unterschiedlichen Namen bezeichnet.

Sagen Sie in einem Satz, wie Sie Funktionen und Methoden unterscheiden können: Funktionen sind unsere Funktionen und Methoden sind Methoden von Klassen.

Wie man unterscheidet, ob ein ITer ein Designer oder ein Programmierer ist. Sehen Sie, ob er die Bibliotheken anderer Leute anpasst oder sein eigenes JAR-Paket schreibt, um es mit anderen zu teilen.

Es fühlt sich an, als wäre es nicht nur ein Niveauunterschied.

Ein Ding wird als Methode bezeichnet, wenn es von einem Objekt aufgerufen wird, und als Funktion, wenn der Funktionsname direkt aufgerufen wird.

Die C-Sprache und andere Sprachen werden als Funktionen bezeichnet. In einer Klasse geschriebene Funktionen werden im Allgemeinen als Methoden bezeichnet. Aber manchmal müssen einige Methoden nicht in die Klasse geschrieben werden, sodass objektorientierte Sprachen über statische Methoden verfügen. Sie müssen sich jedoch nicht mit diesem Konzept befassen mehr.

Funktion, Prozedur, Methode, Sie können sie sich einfach als dasselbe Konzept vorstellen: Sie sind alle ein ausführbarer Codekörper, der aus mehreren Anweisungen besteht.

Funktion: Funktion (die englische Originalversion des Tutorials zur prozeduralen Sprache, gibt es jemanden, der Funktion in Methode übersetzt?)

Methode: Methode (nur nicht authentische objektorientierte Sprachtutorials übersetzen Methode heißt Funktion)

hat möglicherweise die gleiche Bedeutung. Es kann sein, dass sich Methoden stärker auf Klassen konzentrieren, was objektorientiert ist. Sie konzentrieren sich auf die Funktionen jeder Funktion und werden daher als Methoden bezeichnet sind eher prozessorientiert und können funktionale Beschreibungen sein. Dies kann der Fall sein oder auch nicht. Es hängt davon ab, wie der Programmierer es sieht.

Die chinesische PHP-Website bietet eine große Anzahl kostenloser JAVA-Einführungs-Tutorials, die jeder gerne lernen kann!

Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen Java-Methoden und -Funktionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn