Βίντεο: Είναι η C++ πλήρως αντικειμενοστραφή;
2024 Συγγραφέας: Lynn Donovan | [email protected]. Τελευταία τροποποίηση: 2023-12-15 23:45
C++ υποστηρίζει αντικείμενο - προσανατολισμένη προγραμματισμός, αλλά το OO δεν είναι εγγενές στη γλώσσα. Στην πραγματικότητα, η κύρια συνάρτηση δεν είναι μέλος ενός αντικείμενο . (Φυσικά, μπορεί κανείς να υποστηρίξει ότι η Java είναι α εντελώς αντικειμενικό - προσανατολισμένη γλώσσα επίσης, επειδή τα πρωτόγονά της (ας πούμε, int) δεν είναι αντικείμενα .)
Εδώ, είναι η C++ αντικειμενοστραφή;
Εδώ είναι οι λόγοι C++ ονομάζεται μερικό ορσεμί Αντικειμενοστραφής Γλώσσα: Η κύρια λειτουργία είναι εκτός της τάξης: C++ υποστηρίζει αντικείμενο - προσανατολισμένη προγραμματισμός, αλλά το OO δεν είναι εγγενές στη γλώσσα. Μπορείτε να γράψετε ένα έγκυρο, καλά κωδικοποιημένο, άριστο στιλ C++ πρόγραμμα χωρίς χρήση ενός αντικείμενο έστω και μια φορά.
Στη συνέχεια, το ερώτημα είναι γιατί η C++ δεν είναι καθαρά αντικειμενοστραφή; Έχει προβληθεί 29090 φορές. C++ είναι δεν ένα καθαρά αντικειμενοστραφή γλώσσα επειδή μπορείτε να γράψετε κώδικα χωρίς να δημιουργήσετε μια κλάση στη C++, ενώ η Java IS α καθαρά αντικειμενοστρεφής γλώσσα γιατί κάθε συνάρτηση απαιτεί κλάση.
Στη συνέχεια, μπορεί επίσης να αναρωτηθεί, ποια γλώσσα είναι πλήρως αντικειμενοστραφή;
- Quora. καταρχήν η Java δεν είναι καθαρά αντικειμενοστραφή προγραμματισμός Γλώσσα . Το Smalltalk είναι πλήρως και πρώτα καθαρά αντικειμενοστραφής προγραμματισμός Γλώσσα . Ποια είναι πλήρως αντιρρήσεις - προσανατολισμένη προγραμματισμός Γλώσσα ?
Τι είναι το 100 Object Oriented;
Αν και η Java είναι μια από τις πιο επιτυχημένες Αντικειμενοστρεφής γλώσσα προγραμματισμού , που έγινε και κάποια λειτουργική προγραμματισμός Το άγγιγμα στην Java 8 δεν λαμβάνεται ποτέ υπόψη 100 % ή αγνό αντικείμενο - προσανατολισμένη γλώσσα προγραμματισμού.