Grundgedanke Objektorientierte Programmierung: Methoden

  • alles wird als ein Objekt gesehen!
  • jedes Objekt hat Eigenschaften/Attribute
  • jedes Objekt hat Methoden

Methoden eines Objektes

Um bei unserer Analogie mit dem Auto zu bleiben: Ein Auto kann normalerweise beschleunigen, bremsen, abbiegen. Dies sind Methoden - flapsig im Vergleich zu den Eigenschaften gesagt, ändern diese ihren Zustand öfters als z.B. die Anzahl der Räder.

Im Vergleich zur bisherigen Programmierung können Funktionen als Methoden angesehen werden.