Τι είναι το s3 και το s4 στο R;
Τι είναι το s3 και το s4 στο R;

Βίντεο: Τι είναι το s3 και το s4 στο R;

Βίντεο: Τι είναι το s3 και το s4 στο R;
Βίντεο: S3 and S4 Object in R | Object Oriented Programming and Bioconductor 2024, Νοέμβριος
Anonim

S3 είναι ένα πολύ περιστασιακό σύστημα. Δεν έχει επίσημο ορισμό των κλάσεων. S4 λειτουργεί παρόμοια με S3 , αλλά είναι πιο επίσημο. Υπάρχουν δύο μεγάλες διαφορές σε S3 . S4 έχει επίσημους ορισμούς κλάσεων, οι οποίοι περιγράφουν την αναπαράσταση και την κληρονομικότητα για κάθε κλάση, και έχει ειδικές βοηθητικές λειτουργίες για τον ορισμό γενικών και μεθόδων.

Επιπλέον, τι είναι το s3 στο R;

S3 αναφέρεται σε ένα σύστημα τάξης ενσωματωμένο R . Το σύστημα διέπει τον τρόπο R χειρίζεται αντικείμενα διαφορετικών τάξεων. Βέβαιος R οι συναρτήσεις θα αναζητήσουν ένα αντικείμενο S3 τάξη, και στη συνέχεια συμπεριφέρονται διαφορετικά ως απάντηση. Η λειτουργία εκτύπωσης είναι αυτή.

Εκτός από τα παραπάνω, τι είναι μια κατηγορία R; Στον αντικειμενοστραφή προγραμματισμό, α τάξη είναι το σχέδιο για ένα αντικείμενο. Σε R , όλα είναι αντικείμενο! Κάθε φορά που δημιουργείτε ένα νέο αντικείμενο, όπως ένα διάνυσμα, χρησιμοποιείτε το προσχέδιο/σχεδίαση για αυτό το αντικείμενο.

Έχοντας αυτό υπόψη, τι είναι μια κατηγορία s4 στο R;

ο S4 σύστημα μέσα R είναι ένα σύστημα αντικειμενοστρεφούς προγραμματισμού. Προκαλώντας σύγχυση, R έχει υποστήριξη για τουλάχιστον 3 διαφορετικά συστήματα για αντικειμενοστραφή προγραμματισμό: S3, S4 και S5 (γνωστό και ως αναφορά τάξεις ).

Τι είναι μια γενική συνάρτηση στο R;

Περιγραφή. Γενικές λειτουργίες (αντικείμενα από ή επέκταση κλάσης genericFunction) επεκτείνονται λειτουργία αντικείμενα, που περιέχουν πληροφορίες που χρησιμοποιούνται για τη δημιουργία και την αποστολή μεθόδων για αυτό λειτουργία . Προσδιορίζουν επίσης το πακέτο που σχετίζεται με το λειτουργία και τις μεθόδους του.

Συνιστάται: