[R] Use of contains in S4 classes
Ross Boylan
ross at biostat.ucsf.edu
Sat Aug 20 00:42:00 CEST 2005
On Thu, 2005-08-18 at 17:30 -0500, Paul Roebuck wrote:
> On Thu, 18 Aug 2005, Ross Boylan wrote:
>
> > setClass("B", representation=representation("B", extra="numeric"))
> > setClass("B", representation=representation(extra="numeric"),
> > contains="B")
> > Are these the same? If not, how do they differ?
> >
> > What about
> > setClass("B", representation=representation("B", extra="numeric"),
> > contains="B")
> > ?
> >
> > As far as I can tell, the Green Book doesn't talk about a contains
> > argument to setClass.
>
> "S4 - Composition and Inheritance" by Witold Eryk Wolski
> (a.k.a. Extending.pdf) might be what you're looking for.
Thank you. It speaks directly to this question, and asserts that the
first two forms are equivalent. contains makes it a bit easier for the
eye to catch that inheritance is happening.
More information about the R-help
mailing list