Objektorientierte Programmierung



Objekte


Prozedurale Programmierung Objektorientierte Programmierung
  • Frage nach dem "Wie"
  • Unterteilung von Informationen in Funktionen und Daten
  • Frage nach dem "Was"
  • Unterteilung von Funktionen in Objekte
  • Jedes Objekt weiß durch seine Operation, wie es bestimmte Funktionen auszuführen hat
  • Objekte gehören immer einer Klasse an


Objektname



Attribute




Operationen



Kapselung:

Die Daten und die auf diese Daten wirkenden Operationen werden in einem einzigen Objekt zusammengefasst.