Πεδίο εντολών

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 8 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 21 Ιούνιος 2024
Anonim
Lotus-Born Master: The Shambhala Access Code || Guru Padmasambhava, Guru Rinpoche ||
Βίντεο: Lotus-Born Master: The Shambhala Access Code || Guru Padmasambhava, Guru Rinpoche ||

Περιεχόμενο

Ορισμός - Τι σημαίνει το Field Field;

Ένα πεδίο παρουσίας, στο C #, είναι μια μεταβλητή οποιουδήποτε τύπου που περιέχεται σε μια κλάση ή struct και χρησιμοποιείται για την αποθήκευση δεδομένων αντικειμένου. Είναι μέλος του τύπου που περιέχει, με ένα αντίγραφο του πεδίου για κάθε εμφάνιση του τύπου που περιέχει.

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

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

Το πεδίο της παρουσίας αναφέρεται επίσης ως μεταβλητή στιγμιότυπου.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Field Instance

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

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

Για παράδειγμα, εξετάστε μια κλάση που έχει ημερομηνία ως πεδίο παρουσίας. Όταν δύο παρουσίες αυτής της κλάσης δημιουργούνται ως Χ και Υ, η τιμή ημερομηνίας για το αντικείμενο Χ μπορεί να αλλάξει χωρίς να επηρεαστεί η τιμή του αντικειμένου Υ.

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


Ο ορισμός αυτός γράφτηκε στο con του C #