【发布时间】:2013-09-05 12:40:21
【问题描述】:
是否可以调用或设置多个插槽的值?
A<-setClass(Class="A",slot=c(name="character",type="character"))
a<-A()
slot(object,c("name","type"),check=T)
我必须编写自己的 getSlot 和 setSlot 方法吗?在 R5 中如何实现?
AB <- setRefClass("AB", fields=c(name="character"),
methods=list(getName=AB.getName)
)
AB.getName<-function(object){
object$name
}
a<-AB(name="abc")
AB.getName(a)
【问题讨论】:
-
固定标题。 “R5”只是一个不会死的模因。 stackoverflow.com/a/5137568/134830
-
感谢您帮助消除不会消失的模因...
标签: r s4 reference-class