Τι είναι το Αντικείμενο; ορισμός & νόημα

click fraud protection

Στον αντικειμενοστραφή προγραμματισμό (OOP), ένα αυτοτελές στοιχείο προγράμματος που περιέχει ιδιότητες (δεδομένα), καθώς και μεθόδους (διαδικασίες), που απαιτούνται για να γίνει χρήσιμος ένας συγκεκριμένος τύπος δεδομένων. Σε γλώσσες που βασίζονται σε κλάσεις, όπως η C++ και η Java, η καθεμία είναι ένα παράδειγμα μιας δευτερεύουσας κλάσης, ενός στοιχείου που περιέχει αφηρημένες δηλώσεις των ιδιοτήτων και των μεθόδων που είναι διαθέσιμες σε όλες τις περιπτώσεις α τάξη. Ένα αντικείμενο, που δίνεται έχει ένα ιδιωτικό μέρος, που χρησιμοποιείται για την αποθήκευση δεδομένων, το οποίο δεν είναι προσβάσιμο σε άλλα αντικείμενα. Έχει επίσης ένα δημόσιο τμήμα, που ονομάζεται επίσης διεπαφή, το οποίο επιτρέπει σε άλλα αντικείμενα να χρησιμοποιούν τις μεθόδους του. Η διεπαφή έχει σχεδιαστεί έτσι ώστε οι εξωτερικές προσβάσεις να μπορούν να πραγματοποιηθούν χωρίς να γνωρίζουμε τις λεπτομέρειες του τρόπου αποθήκευσης ή χειρισμού των δεδομένων της. Δείτε κλάση, μοντέλο, αντικειμενοστραφή προγραμματισμό. Δείτε δυναμικό αντικείμενο, OLE, στατικό αντικείμενο.

Το Technipages εξηγεί το αντικείμενο

Στο πλαίσιο του αντικειμενοστρεφούς προγραμματισμού, ένα αντικείμενο είναι ο πυρήνας του αντικειμενοστρεφούς προγραμματισμού, καθώς τα πάντα σχετικά με τα αντικειμενοστραφή προγράμματα (OOP) επικεντρώνονται σε ένα αντικείμενο. Είναι μια τιμή που εκχωρείται και αποθηκεύεται σε μια μνήμη που αναφέρεται από ένα αναγνωριστικό. Συνήθως συγχέεται ως "στιγμιότυπο", αλλά και τα δύο μπορούν να οριστούν στα όρια του άλλου, ένα "στιγμιότυπο" είναι η εμφάνιση ενός αντικειμένου εντός του χρόνου που εκτελείται ένας υπολογιστής.
Οι κατασκευαστές δημιουργούν αντικείμενα από κλάσεις και τελειώνουν από τον καταστροφέα. Είναι η γραμμή κώδικα που δημιουργείται από το σχεδιασμό ενός προγράμματος καθώς αποτελούν την καρδιά του κώδικα. Έτσι, όταν ένα αντικείμενο ορίζεται, στη συνέχεια μετατρέπονται σε μια κλάση, μετά την οποία μπορούν να κληθούν να χρησιμοποιηθούν και να επαναχρησιμοποιηθούν.
Τα αντικείμενα, εκτός από το βασικό μέρος ενός προγράμματος, έχει συγκεκριμένους σκοπούς για τους οποίους υπάρχουν. Η συνάρτηση ενός αντικειμένου είναι προκαθορισμένη, συμπεριλαμβανομένου του γεγονότος ότι ο ρόλος ενός αντικειμένου είναι συγκεκριμένος μέσα σε ένα πρόγραμμα.
Με ένα αντικείμενο να είναι ο πυρήνας ενός προγράμματος, τα πάντα σχετικά με το πρόγραμμα επικεντρώνονται στο αντικείμενο. Η μέθοδος ενός αντικειμένου αποκρύπτεται όταν η μέθοδος έχει ενεργοποιηθεί. Η εξαιρετική ποιότητα των αντικειμένων, αφού ένα λανθασμένο αντικείμενο εντοπιστεί ή χρησιμοποιηθεί, μπορεί να αφαιρεθεί από τον κώδικα και να αντικατασταθεί με άλλο.

Κοινές χρήσεις αντικειμένου

  • Ενα αντικείμενο είναι η καρδιά ενός προγράμματος, είναι η γραμμή κώδικα που δημιουργείται από το σχεδιασμό ενός προγράμματος υπολογιστή.
  • Ενα αντικείμενο Όντας η καρδιά ενός προγράμματος, έχει λειτουργίες που είναι προκαθορισμένες.
  • Μια λανθασμένη αντικείμενο μπορεί να αφαιρεθεί από τον κώδικα και να αντικατασταθεί με έναν εντελώς νέο ή διαφορετικό κωδικό

Συνήθεις κακές χρήσεις αντικειμένου

  • Κάποτε ένα λάθος αντικείμενο εντοπίζεται στον κώδικα, δεν μπορεί να αφαιρεθεί από τον κωδικό ή ακόμη και να αντικατασταθεί με μια νέα γραμμή κώδικα.