Neue Objekte erzeugen
Ein neues Objekt können Sie in R mit einem Aufruf der Funktion new()
erzeugen. (In der Terminologie der objektorientierten
Programmierung spricht man von einem Konstruktor.) Der Aufruf:
new("Klassenname", ...)
gibt ein neues Objekt der Klasse Klassenname zurück. Die Slots
des neuen Objekts werden befüllt, indem man beim Aufruf von new()
benannte Argumente mit den Daten übergibt; jeder Slot wird dann auf
den Wert des Arguments mit dem entsprechenden Namen gesetzt. Falls für die Klasse
Klassenname eine initialize()
-Methode existiert, wird sie von new()
unmittelbar nach Erzeugen des neuen Objekts (und nach Einsetzen der
im Prototyp festgelegten Standardwerte) aufgerufen.
Get R in a Nutshell 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.