【发布时间】:2016-06-23 03:00:42
【问题描述】:
我在 R 中使用默认包 methods 来定义我的面向对象结构,我正在尝试找出如何获取我的对象包含的类的列表。
例如,假设我的类 def 如下:
Tr1 = setRefClass("Tr1", contains = "Tr2")
我定义了一个对象tr_ex = Tr1(),我怎样才能得到tr_ex包含哪个类?..我可以试试is(tr_ex,"Tr2"),但效率不高。
谢谢!
【问题讨论】:
-
class(<object>)返回对象的类,但不返回继承结构;但是,在大多数情况下,您可以推断出这一点。
标签: r oop inheritance methods