Processing Teil 3


Ziele

  • Du bekommst eine Einführung in die Objektorientierung.
  • Du wirst mit Klassen und Instanzen vertraut gemacht.

Was sind Objekte?

Objekte sind im Endeffekt Datentypen, aber sie beinhalten Variablen und Funktionen in sich. Diese können etwas komplexeres beschreiben und ermöglichen uns Zusammenhänge einfacher zu behandeln. Zum Beispiel, ein Objekt kann ein Handy sein, dieses Handy hat verschiedene Variablen wie Marke, Modell, Ram, Rom, etc.

Wenn die Klasse definiert ist, kann man die Instanz in setup() erzeugen und mit dieser interagieren. Das heißt, die setup-Methode hat ein Objekt von dem Datentyp (Klasse) „Handy“. Somit kann die auf die Funktionen der Klasse Handy zugreifen.