java:inner_class_access_from_outside
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
java:inner_class_access_from_outside [2017/02/03 15:36] – [Χρήση προσδιοριστών πρόσβασης για την εσωτερική κλάση] gthanos | java:inner_class_access_from_outside [2018/03/21 07:40] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Πρόσβαση από | + | ====== Πρόσβαση από |
Line 14: | Line 14: | ||
- **private**: | - **private**: | ||
- | ===== Πρόσβαση από άλλες κλάσεις σε πεδία | + | ===== Πρόσβαση από άλλες κλάσεις στην εσωτερική κλάση ===== |
Ο παρακάτω κώδικας επιχειρεί να δημιουργήσει ένα αντικείμενο μίας εσωτερικής κλάσης από μία άλλη κλάση. Σε αυτή την περίπτωση και __με την προϋπόθεση ότι η εσωτερική κλάση είναι συνολικά προσβάσιμη__ από την κλάση που επιχειρεί να δημιουργήσει το αντικείμενο, | Ο παρακάτω κώδικας επιχειρεί να δημιουργήσει ένα αντικείμενο μίας εσωτερικής κλάσης από μία άλλη κλάση. Σε αυτή την περίπτωση και __με την προϋπόθεση ότι η εσωτερική κλάση είναι συνολικά προσβάσιμη__ από την κλάση που επιχειρεί να δημιουργήσει το αντικείμενο, | ||
Line 62: | Line 62: | ||
</ | </ | ||
+ | <WRAP tip 80% center round> | ||
Κατά συνέπεια, | Κατά συνέπεια, | ||
- Η εσωτερική κλάση θα πρέπει να είναι συνολικά προσβάσιμη. | - Η εσωτερική κλάση θα πρέπει να είναι συνολικά προσβάσιμη. | ||
- | - Με την προϋπόθεση ότι ισχύει το παραπάνω, | + | - Με την προϋπόθεση ότι ισχύει το παραπάνω, |
+ | </ | ||
Στο προηγούμενο παράδειγμα δοκιμάστε να αλλάξετε τον προσδιοριστή πρόσβασης της κλάσης **InnerClass** από //package private// σε // | Στο προηγούμενο παράδειγμα δοκιμάστε να αλλάξετε τον προσδιοριστή πρόσβασης της κλάσης **InnerClass** από //package private// σε // | ||
Line 80: | Line 82: | ||
</ | </ | ||
+ | | Προηγούμενο : [[ : |
java/inner_class_access_from_outside.1486136186.txt.gz · Last modified: 2017/02/03 15:36 by gthanos