ChrisB: Wofür braucht man Klassen?

Beitrag lesen

Hi,

ich weiß zwar, wie man sie schreibt, aber wann man sie genau einsetzen sollte, habe ich noch nicht ganz verstanden.
Könnte mir freundlicherweise jemand ein kurzes, einfaches Beispiel nennen, wo man unbedingt eine Klasse braucht und z.B. eine Funktion nicht ausreicht?

Objektorientierte Programmierung ist ein anderes Paradigma als bspw. funktionale Programmierung. Es geht nicht darum, ob man das unbedingt „braucht“, sondern welche Vorteile das hinsichtlich der Organisation des Codes und der Kapselung von Daten hat.

Anhand eines Kurzbeispiels ist das allerdings nicht wirklich einfach zu erklären. Mein Tipp lautet: Selber Erfahrungen damit sammeln.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]