ΥπολογιστέςΠρογραμματισμός

Αντικειμενοστραφής προγραμματισμός

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

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

- ενθυλάκωση, δηλαδή ο συνδυασμός των εγγραφών με τις λειτουργίες και τις διαδικασίες, καθώς και το χειρισμό πεδία εγγραφές δεδομένων, σχηματίζοντας ένα εντελώς νέο είδος βάσης δεδομένων, που ονομάζεται το αντικείμενο?

- κληρονομικότητα, ο ορισμός αντικείμενο που συνεπάγεται τη μετέπειτα χρήση του για την κατασκευή ενός ιεραρχία των αντικειμένων που δημιουργήθηκαν με την ικανότητα να παράγει νέο αντικείμενο που αφορούν την ιεραρχία, καθώς υποδηλώνει τον κωδικό πρόσβασης και να δημιουργήσει πληροφορίες σχετικά με όλα τα αντικείμενα?

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

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

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

τάξεις

Πριν δημιουργήθηκε γλώσσες προγραμματισμού object-oriented σε πολλές εξελίξεις έχουν εδώ και καιρό την ανάγκη για εκτεταμένη τύπους δεδομένων από πραγματικές και ακέραιοι αριθμοί, οι μεταβλητές κειμένου και Boolean μεταβλητές. Είναι δύσκολο να εργαστεί με συστοιχίες ακέραιο δεδομένων. Αυτό είναι που χρησιμοποιούνται για μαθήματα έννοιες OOP. Με τέτοιες δομές έγινε πολύ πιο εύκολο να εργαστεί με, γιατί τώρα για τα ίδια τα αντικείμενα δεν χρειάζεται να εγγραφείτε πολλές γραμμές κώδικα για να πάρει κάτι που μπορεί να δημιουργούνται αυτόματα. Για γλώσσες προγραμματισμού χαμηλού επιπέδου η μέθοδος φαίνεται να είναι πολύ δύσκολη, αλλά σε ένα νέο στάδιο ανάπτυξης για να το χρησιμοποιήσει αρκετά άνετα.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.