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.