Arbeit mit Objekten

Ob ein Objekt O zur Klasse K gehört, kann man mit einem Funktionsaufruf der Form is(O, "K") prüfen, und ob eine Klasse K1 von einer weiteren Klasse K2 abgeleitet wurde, testen Sie mit dem Aufruf extends("K1", "K2") .

Eine Liste aller Slotnamen eines Objekts können Sie sich mit dem Funktionsaufruf slotNames(class(Objekt)) holen. Namen und Klassen der Slots gleichzeitig bekommen Sie mit getSlots(class(Objekt)). Analog holen Sie sich die Namen der Slots einer Klassendefinition Klassenname durch einen Aufruf der Form slotNames("Klassenname"), sowohl Namen als auch Klassen der Slots durch getSlots("Klassenname").

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.