Methode

Eine Methode ist ein Unterprogramm, das an eine bestimmte Klasse angehängt und im Quellcode eines Programms definiert ist. Sie ähnelt einer Funktion, kann aber nur von einem Objekt aufgerufen werden, das aus einer Klasse erstellt wurde.

Im folgenden Java-Beispiel ist die Methode getArea innerhalb der Klasse rectangle definiert. Damit ein Programm die Methode getArea verwenden kann, muss zunächst ein Objekt aus der Klasse rectangle erstellt werden.

class Rectangle
{
   int getArea(int width, int height)
   {
      int area = width * height;
      return area;
   }
}

Methoden sind ein wichtiger Bestandteil der objektorientierten Programmierung, da sie Funktionen auf einzelne Objekte beschränken. Die Methoden innerhalb einer Klasse können nur von Objekten aufgerufen werden, die aus dieser Klasse erstellt wurden. Außerdem können Methoden nur auf Daten zugreifen, die dem entsprechenden Objekt bekannt sind. Dadurch werden Objekte voneinander isoliert und es wird verhindert, dass Methoden innerhalb eines Objekts andere Objekte beeinflussen.

Obwohl Methoden dazu gedacht sind, Daten zu isolieren, können sie bei Bedarf weiterhin verwendet werden, um Werte an andere Klassen zurückzugeben. Wenn ein Wert mit einer anderen Klasse geteilt werden muss, kann die return-Anweisung (wie im obigen Beispiel) verwendet werden.

Aktualisiert April 19, 2011 von Per C.

quizTesten Sie Ihr Wissen

Which was not a version of Windows 7?

A
Windows 7 Starter
0%
B
Windows 7 Pro
0%
C
Windows 7 Ultimate
0%
D
Windows 7 Professional
0%
Correct! Incorrect!     View the Windows 7 definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Methode auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.