$
operator. This method is never called explicitly, but through an indirect
usage of the $ operator, e.g. obj$name or
obj$getValue().
get() method,
e.g. if name has the value"age", agetAge()will be
looked for. If such a method exists it will be called with the Class
as the first and only argument, e.g.getAge(this).
Aget() is only looked for ifis not a
private field. A private field is a namebeginningwith a.(period). The rational for this naming convention is to be
consistent with howls()works, which will not list
such members by default.name.namewill be
searched for and returned.NULLis returned."$.Class"(this, name)
"[[.Class"(this, name)Class.For a complete example see help(Class).Run the code above in your browser using DataLab