Εσωτερικός

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 4 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 17 Ενδέχεται 2024
Anonim
πρακτικές εξετάσεις εσωτερικός έλεγχος οχήματος
Βίντεο: πρακτικές εξετάσεις εσωτερικός έλεγχος οχήματος

Περιεχόμενο

Ορισμός - Τι σημαίνει εσωτερική;

Το εσωτερικό, στο C #, είναι μια λέξη-κλειδί που χρησιμοποιείται για να δηλώσει την προσβασιμότητα ενός μέλους τύπου ή τύπου έτσι ώστε η πρόσβαση να περιορίζεται στη συναρμολόγηση στην οποία δηλώνεται.


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

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

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

Η Techopedia εξηγεί την Εσωτερική

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


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

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

Μια εσωτερική εικονική μέθοδος δεν μπορεί να αντικατασταθεί στο C #.

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