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.