Get startedGet started for free

The Final Countdown

What are good uses of a finalize() method for your R6 class? Choose all the options that apply.

  1. Closing connections to a database.
  2. Removing all objects in the global environment.
  3. Reverting settings to global options() (docs) or graphics par() (docs) parameters.
  4. Forcing a garbage collection.

This exercise is part of the course

Object-Oriented Programming with S3 and R6 in R

View Course

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise