or
Este ejercicio forma parte del curso
Aprende en qué consiste la programación orientada a objetos (OOP), cuándo utilizarla y qué sistemas de OOP hay disponibles en R. También verás cómo R identifica distintos tipos de variables usando clases, tipos y modos.
S3 es un sistema de programación orientada a objetos muy simple que te permite definir comportamientos distintos para las funciones según su argumento de entrada. Este capítulo explica cómo usar S3 y cómo funcionan las genéricas y los métodos.
Aprende a definir clases R6 y a crear objetos R6. También conocerás la estructura de las clases R6 y cómo separar la interfaz de usuario de los detalles de implementación.
Aprende a heredar de una clase R6 y cómo funciona la relación entre las clases padre e hija.
Completa tu dominio de R6 aprendiendo temas avanzados como la copia por referencia, campos compartidos, clonado de objetos y finalización de objetos.
Ejercicio actual