Introduction

  • We have three OOP systems introduced so far (S3, S4, R6)

  • At the current time (pre - S7?) Hadley recommends use S3 by default: It’s simple and widely used throughout base R and CRAN.

  • If you have experience in other languages, Resist the temptation to use R6 even though it will feel more familiar!