R/ClassV.R

##################################################
###                   ClassV.R
setClass("ClassV",representation(v1="numeric",v2="numeric"))
setMethod("privateA","ClassV",function(object){object@v1^3})
setMethod("publicA","ClassV",function(object){sqrt(object@v2^3)})
setMethod("plot","ClassV",function(x,y){barplot(c(x@v1,x@v2^2))})

Try the packS4 package in your browser

Any scripts or data that you put into this service are public.

packS4 documentation built on May 2, 2019, 9:25 a.m.