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.