使用R中的对象调用函数有什么含义?

时间:2015-03-21 08:34:15

标签: r reference call

由于我刚刚进入R,我遇到了以下一组函数调用:

myFunc<-function(x=matrix())
 {
  temp<-NULL
  set<-function(y)
  {
   x<<-y
   temp<<-NULL
  }
  get(){ x }
  setT(t){ temp<<-T }
  getT(){ Temp }
  list(set=set,get=get,setT=setT,getT=getT)
 }

在具有以下标题的第二个函数中:

anotherFunc<-function(x)

有一个声明,即

randomvariable<-x$getT()

现在我想要了解的是这个陈述与此有何不同 任何其他函数调用。引用x调用函数getT()有什么影响。 Java,C ++中使用的引用调用之间是否有任何相似之处?

PS-如果问题格式有错误,请提及,因为我是SO的新手。

0 个答案:

没有答案