Kapitel 4. Wie sich Objekte verhalten

Gleich kriegt sie Zustände!

Zustände haben Auswirkungen auf Verhalten, und Verhalten haben Auswirkungen auf Zustände. Wir wissen, dass Objekte Zustände und Verhalten haben, die von Instanzvariablen und Methoden repräsentiert werden. Aber bisher haben wir uns noch nicht angesehen, in welcher Beziehung Zustände und Verhalten zueinander stehen. Wir wissen bereits, dass jede Instanz einer Klasse (jedes Objekt eines bestimmten Typs) eigene Werte für seine Instanzvariablen haben kann. Hund A kann den namen »Fido« und das gewicht 35 Kilo haben. Hund B heißt »Killer« und wiegt 5 Kilo. Und wenn die Klasse Hund eine Methode machKrach() besitzt, meinen Sie doch auch, dass ein 35-Kilo-Hund etwas tiefer bellt als ein ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.