I have put together a test class and methods

> setClass("foo",representation(x="numeric"))
[1] "foo"
> setMethod("plot","foo",function(x,y,...)boxplot(x,...))
[1] "plot"
> x <- rnorm(100)
> class(x) <- "foo"
> plot(x)

> y <- new("foo",x=rnorm(50))
> class(y)
[1] "foo"


My question is:  should I have a "foo" function which sets the class
to "foo", please?  or a sort of Validity checker, please?

Thanks,
Edna Bell

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to