Об'єктно-орієнтоване програмування з S3 та R6 в R
Richie Cotton
Data Evangelist at DataCamp
microwave_oven_factory <- R6Class( "MicrowaveOven", private = list( power_rating_watts = 800,door_is_open = FALSE),public = list(open_door = function() {private$door_is_open <- TRUE}))
private$ звертається до приватних елементів
self$ звертається до публічних елементів
privatepublicprivate$, щоб звертатися до приватних елементів... і self$, щоб звертатися до публічних елементівОб'єктно-орієнтоване програмування з S3 та R6 в R