Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Πρόσβαση Μέλος;
Ένα προσβάσιμο μέλος λειτουργεί παράλληλα με τους προσδιοριστές πρόσβασης που επιτρέπουν την πρόσβαση σε συγκεκριμένα δεδομένα με βάση τη γλώσσα που καθορίζει. Ένα κανονικό σύνολο προσδιοριστών πρόσβασης για τα μέλη της τάξης ή τα προσβάσιμα μέλη περιλαμβάνουν:
- Ιδιωτικός - Περιορίζει την πρόσβαση στην ίδια την τάξη.
- Προστατευμένη - Επιτρέπει την πρόσβαση στην κλάση και κάθε υποκατηγορία στο μέλος.
- Δημόσια - Οποιοσδήποτε κωδικός έχει πρόσβαση στο μέλος χρησιμοποιώντας το όνομα μέλους.
Τα προσβάσιμα μέλη ελέγχουν τον τρόπο με τον οποίο οι κλάσεις κληρονομούν τους περιορισμούς και διαχωρίζουν τις διασυνδέσεις της κλάσης από τις υλοποιήσεις κατηγοριών. Ορισμένα προσιτά μέλη λειτουργούν ως πρόσβαση μόνο για μέλη. Δηλαδή, οι εσωτερικές δομές δεδομένων είναι αποκλειστικές.
Η Techopedia εξηγεί το Προσβάσιμο Μέλος
Τα προσβάσιμα μέλη αποσπάσουν την εσωτερική δομή δεδομένων μιας κλάσης από τη διεπαφή της. Ωστόσο, αυτά τα ιδιωτικά δεδομένα μπορούν να επιθεωρούνται ή να τροποποιούνται με τη χρήση δημόσιων μεθόδων πρόσβασης, δεδομένου ότι οι κωδικοί των πελατών μπορούν να κάνουν ό, τι θέλουν, ανάλογα με τη γλώσσα προγραμματισμού του υπολογιστή και τα χαρακτηριστικά του. Παρόλο που η ορατότητα δεν ελέγχεται από τους προσδιοριστές πρόσβασης, δεν επιτρέπεται η αναφορά στο προσβάσιμο όνομα μέλους από τον κωδικό πελάτη. Γλώσσες όπως το Ruby διαφέρουν επειδή εμποδίζουν την πρόσβαση που βασίζεται στην ίδια την παρουσία και όχι στην κλάση της στιγμής.
