[R] Question on closure (lexical scoping) and encapsulation
Thomas Lumley
thomas at biostat.washington.edu
Wed Jun 14 17:41:09 CEST 2000
On Wed, 14 Jun 2000, Duncan Murdoch wrote:
>
> It would also probably make sense to base the object oriented aspects
> of S on environments rather than on naming conventions and attributes,
> but it's probably too late to do that now.
>
It may help to view S classes as analogous to Java interfaces rather than
to classes in traditional object-oriented languages. Giving something the
"lm" class (possibly with other classes) is not necessarily a statement
about inheritance ("glm" isn't really a kind of "lm"), but should be a
guarantee that lm methods will do something sensible with the object.
-thomas
Thomas Lumley
Assistant Professor, Biostatistics
University of Washington, Seattle
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list