Tomas: Fragen zur Objektgestaltung

Beitrag lesen

Hallo,

Vor einiger Zeit habe ich eine Einführung in OOP gelesen, darin wurden bestimmte Objekte wie "Apfel" und "Mensch" genannt. Das Objekt "Apfel" die Methode "essen" hatte.

Meine Frage dazu ist: Wäre es wegen dem OOP-Prinzip nicht besser, wenn der Apfel die Methode "werde gegessen" hätte? Oder müsste nicht der Mensch (zusätzlich) die Methode "iss Apfel" besitzen (welche dann Apfel's "werde gegessen" Methode auruft)?

Verkompliziert das nicht alles?

mfg, Tomas