Vilket system bör jag använda?
R har många OOP-ramverk, och vissa är bättre än andra. Testa din förmåga att välja ett lämpligt ramverk genom att avgöra vilket av följande påståenden som stämmer.
- Att kunna använda S3 är en grundläggande R-färdighet.
- R6 och ReferenceClasses är kraftfulla OOP-ramverk.
- Om det är tillräckligt bra för
ggplot2är det tillräckligt bra för mig. Jag bör använda proto regelbundet. - Jag bör använda vilket ramverk som helst som har en siffra i namnet.
- S4 är användbart när man arbetar med Bioconductor.
Den här övningen är en del av kursen
Objektorienterad programmering med S3 och R6 i R
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen