Seite 1 von 1

Re: Verständissfrage zu OOP (Anfänger)

Verfasst: Donnerstag 8. Februar 2018, 07:46
von tholle
@Sirius3 @Pillmuncher,

vielen Dank euch beiden, dass ihr so schnell und so spaet noch geantwortet habt.

Nach dem 3. Mal Durchlesen eurer Antworten habe ich es, denke ich, verstanden.

Mein entscheidender Denkfehler war, anzunehmen, dass Klassenattribute das Selbe wie Instanzattribute sind. Dass das nicht so ist, wird in euren Beispielen sehr gut erklaert.

Jetzt macht eine Initialisierung beim Objekterstellen (Instanzierung, richtig?) auch Sinn, damit sichergestellt wird, dass fuer jede erstellte Instanz "unabhaengige" Attribute der Klasse fuer jede erstellte Instanz zur Verfuegung stehen.
Falls ich doch wieder schief liege, reist mein Kartenhaus ruhig wieder ein. :D

Vielen Dank und Gruss,
tholle

Re: Verständissfrage zu OOP (Anfänger)

Verfasst: Donnerstag 8. Februar 2018, 10:23
von kbr
tholle hat geschrieben:Falls ich doch wieder schief liege, reist mein Kartenhaus ruhig wieder ein.
Das hast Du schon richtig verstanden. Eine der Designstärken von OOP liegt darin, dass Instanzen unterschiedliche Attributwerte haben können. Dies vereinfacht die Modellierung "realer" Objekte.