Methode Programmierung

In der Programmierung ist eine Methode eine Funktion Programmierung, die innerhalb einer Klasse definiert ist und auf Instanzen dieser Klasse angewendet wird.

Sie kann auf die Daten der Klasse zugreifen und diese verändern oder auswerten.


Bsp

Java Beispiel

public class Auto {
    String marke;

    public Auto(String marke) {
        this.marke = marke;
    }

    public void hupe() {
        System.out.println(marke + " macht: Tuuut!");
    }
}

public class Main {
    public static void main(String[] args) {
        Auto meinAuto = new Auto("BMW");
        meinAuto.hupe();
    }
}

🐍 Python Beispiel

class Auto:
    def __init__(self, marke):
        self.marke = marke

    def hupe(self):
        print(f"{self.marke} macht: Tuuut!")

mein_auto = Auto("BMW")
mein_auto.hupe()

🧾 JavaScript Beispiel (ES6 Class)

class Auto {
    constructor(marke) {
        this.marke = marke;
    }

    hupe() {
        console.log(`${this.marke} macht: Tuuut!`);
    }
}

const meinAuto = new Auto("BMW");
meinAuto.hupe();

🔣 C++ Beispiel

#include <iostream>
using namespace std;

class Auto {
    string marke;

public:
    Auto(string m) { marke = m; }
    void hupe() { cout << marke << " macht: Tuuut!" << endl; }
};

int main() {
    Auto meinAuto("BMW");
    meinAuto.hupe();
    return 0;
}

Tip

🔍 Methoden sind an Objekte gebunden. Im Gegensatz dazu sind Funktionen meist unabhängig und stehen außerhalb von Klassen.