我感觉这可能是一种反模式,但是可以访问R6中的祖父母吗?
在下面的示例中,我希望baz从foo调用构造函数。
foo <- R6::R6Class('foo', public=list(initialize=function() self$x <-1, x=NA))
bar <- R6::R6Class('bar', inherit = foo, public=list(initialize=function() self$x <-2))
baz <- R6::R6Class('baz', inherit = bar, public=list(initialize=function() super$super$initialize()))
baz$new()
Error in .subset2(public_bind_env, "initialize")(...) :
attempt to apply non-function