Objekteigenschaften?

5 Antworten

Eine Eigenschaft ist eine Variable, die nur einen Wert hat, aber sonst nichts tut.

Eine Methode ist eben eine Funktion mit einer nicht bestimmten Menge von Programmbefehlen, die etwas tut, und nicht nur einen Wert beinhaltet.

Woher ich das weiß:eigene Erfahrung

Kennst du Vererbung?

Klasse Mensch

Methode - Greifen, Gehen
Eigenschaft - Haarfarbe, Augenfarbe

Siehst du jetzt den Unterschied?

Die Methode gibt dir etwas zurück und ggf. übergibst du auch einen Wert.
Die Eigenschaft ist nur ein Zustand.

Das ist dasselbe wie der Unterschied zwischen Verb (Methoden tun etwas) und Adjektiv (Attribute beschreiben eine Eigenschaft).

Woher ich das weiß:Beruf – Langjährige Berufserfahrung als IT-Berater

Was möchtest Du wissen?