Heim  >  Artikel  >  Java  >  Was ist der Unterschied zwischen Funktionen und Methoden in Java?

Was ist der Unterschied zwischen Funktionen und Methoden in Java?

青灯夜游
青灯夜游Original
2019-12-28 17:12:043963Durchsuche

Was ist der Unterschied zwischen Funktionen und Methoden in Java?

Was ist der Unterschied zwischen Funktionen und Methoden in Java?

Objektorientierte Sprache heißt Methode

Prozessorientierte Sprache heißt Funktion

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

[Empfohlenes Tutorial: Java-Video-Tutorial]

Erklären Sie in einem Satz, wie Sie Funktionen und Methoden unterscheiden: 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 wirklich nicht in die Klasse geschrieben werden, daher gibt es in objektorientierten Sprachen keine Probleme mit diesem Konzept. Sie werden es natürlich verstehen, nachdem Sie es verwendet haben 🎜>

Funktion, Prozedur, Methode, Sie können es einfach als dasselbe Konzept behandeln: Sie sind beide 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

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Funktionen und Methoden in Java?. 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