Chi è il papà?
a_microwave_oven è un oggetto creato da microwave_oven_factory. a_fancy_microwave è un oggetto creato da fancy_microwave_oven_factory. Puoi esplorare questi oggetti nel tuo workspace.
Quali delle seguenti affermazioni sono vere?
- Un forno a microonde è un microonde “fancy”. Cioè,
inherits(a_microwave_oven, "FancyMicrowaveOven")restituisceTRUE. - Un microonde “fancy” è un forno a microonde. Cioè,
inherits(a_fancy_microwave, "MicrowaveOven")restituisceTRUE. - Entrambi i tipi di forno a microonde sono oggetti R6. Cioè,
inherits(a_microwave_oven, "R6")einherits(a_fancy_microwave, "R6")restituiscono entrambiTRUE. - Solo i forni a microonde normali sono oggetti R6. Cioè,
inherits(a_microwave_oven, "R6")restituisceTRUEmainherits(a_fancy_microwave, "R6")restituisceFALSE. - Nessuno dei due tipi di forno a microonde è un oggetto R6. Cioè,
inherits(a_microwave_oven, "R6")einherits(a_fancy_microwave, "R6")restituiscono entrambiFALSE.
Questo esercizio fa parte del corso
Programmazione orientata agli oggetti con S3 e R6 in R
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio