R Object-Oriented Programming with or without References

Methods and classes for object-oriented programming in R with or without references. Large effort has been made on making definition of methods as simple as possible with a minimum of maintenance for package developers. The package has been developed since 2001 and is now considered very stable. This is a cross-platform package implemented in pure R that defines standard S3 classes without any tricks.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("R.oo")

1.27.1 by Henrik Bengtsson, a year ago


https://henrikbengtsson.github.io/R.oo/, https://github.com/HenrikBengtsson/R.oo


Report a bug at https://github.com/HenrikBengtsson/R.oo/issues


Browse source code at https://github.com/cran/R.oo


Authors: Henrik Bengtsson [aut, cre, cph]


Documentation:   PDF Manual  


LGPL (>= 2.1) license


Imports methods, utils

Depends on R.methodsS3

Suggests tools


Imported by ACNE, PSCBS, R.cache, R.devices, R.huge, R.matlab, R.rsp, SEMID, aroma.affymetrix, aroma.apd, aroma.cn, aroma.core, calmate, delayed, knitrProgressBar, ncar, rtf.

Depended on by R.filesets, R.utils.

Suggested by neonstore, roxygen2.


See at CRAN