Τι είναι μια αφηρημένη κλάση C++;
Τι είναι μια αφηρημένη κλάση C++;

Βίντεο: Τι είναι μια αφηρημένη κλάση C++;

Βίντεο: Τι είναι μια αφηρημένη κλάση C++;
Βίντεο: Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 11 - ΕΙΚΟΝΙΚΕΣ ΜΕΘΟΔΟΙ - Θεωρία (4/4) - Αφηρημένες Κλάσεις 2024, Μάρτιος
Anonim

Αφηρημένα Μαθήματα ( ντο ++)

ΕΝΑ τάξη που περιέχει τουλάχιστον μία καθαρή εικονική συνάρτηση θεωρείται α αφηρημένη τάξη . Τάξεις που προέρχονται από το αφηρημένη τάξη πρέπει να εφαρμόσουν την καθαρή εικονική συνάρτηση ή είναι επίσης αφηρημένες τάξεις.

Με αυτόν τον τρόπο, ποια είναι η χρήση της αφηρημένης κλάσης στη C++;

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

Δεύτερον, τι είναι η αφηρημένη τάξη εξήγηση με παράδειγμα; ΕΝΑ τάξη που δηλώνεται χρησιμοποιώντας αφηρημένη Η λέξη-κλειδί είναι γνωστή ως αφηρημένη τάξη . Μπορεί να έχει αφηρημένη μεθόδους (μέθοδοι χωρίς σώμα) καθώς και συγκεκριμένες μεθόδους (κανονικές μέθοδοι με σώμα). Ενα αφηρημένη τάξη δεν μπορεί να δημιουργηθεί, πράγμα που σημαίνει ότι δεν επιτρέπεται να δημιουργήσετε ένα αντικείμενο του.

Ομοίως, τίθεται το ερώτημα, τι είναι μια αφηρημένη κλάση C++;

Ενα αφηρημένη τάξη είναι ένα τάξη που έχει σχεδιαστεί για να χρησιμοποιείται ειδικά ως βάση τάξη . Ενα αφηρημένη τάξη περιέχει τουλάχιστον μία καθαρή εικονική συνάρτηση. Δηλώνετε μια καθαρή εικονική συνάρτηση χρησιμοποιώντας έναν καθαρό προσδιοριστή (= 0) στη δήλωση μιας συνάρτησης εικονικού μέλους στο τάξη δήλωση.

Τι είναι η αφηρημένη και η συγκεκριμένη κλάση στη C++;

Ενα αφηρημένη τάξη προορίζεται να χρησιμοποιηθεί ως βάση τάξη όπου ορισμένες ή όλες οι συναρτήσεις δηλώνονται καθαρά εικονικές και ως εκ τούτου δεν μπορούν να δημιουργηθούν. ΕΝΑ κατηγορία σκυροδέματος είναι ένα συνηθισμένο τάξη που δεν έχει καθαρά εικονικές συναρτήσεις και ως εκ τούτου μπορεί να δημιουργηθεί.