Logo el.boatexistence.com

Μια υποκλάση κληρονομεί μεταβλητές παρουσίας;

Πίνακας περιεχομένων:

Μια υποκλάση κληρονομεί μεταβλητές παρουσίας;
Μια υποκλάση κληρονομεί μεταβλητές παρουσίας;

Βίντεο: Μια υποκλάση κληρονομεί μεταβλητές παρουσίας;

Βίντεο: Μια υποκλάση κληρονομεί μεταβλητές παρουσίας;
Βίντεο: Διδασκαλία αντικειμενοστραφούς προγραμματισμού Γ’ ΓΕΛ - Συρρής Ιωάννης 2024, Ενδέχεται
Anonim

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

Οι υποκλάσεις κληρονομούν μεταβλητές ιδιωτικής παρουσίας java;

Μια υποκλάση δεν κληρονομεί τα ιδιωτικά μέλη της μητρικής της κλάσης … Μια ένθετη κλάση έχει πρόσβαση σε όλα τα ιδιωτικά μέλη της κλάσης που περικλείει-τόσο τα πεδία όσο και οι μέθοδοι. Επομένως, μια δημόσια ή προστατευμένη ένθετη κλάση που κληρονομείται από μια υποκλάση έχει έμμεση πρόσβαση σε όλα τα ιδιωτικά μέλη της υπερκλάσης.

Κληρονομούνται οι μεταβλητές instance στην Java;

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

Μπορεί μια υποκλάση να προσθέσει νέες μεταβλητές ιδιωτικής παρουσίας;

Μια υποκλάση μπορεί να προσθέσει νέες priv μεταβλητές παρουσίας, να προσθέσει νέες δημόσιες, ιδιωτικές ή στατικές μεθόδους, να παρακάμψει κληρονομούμενες μεταβλητές. Μια υποκλάση δεν μπορεί να επαναπροσδιορίσει μια δημόσια μέθοδο ως ιδιωτική ή να παρακάμψει στατικές μεθόδους της υπερκλάσης. … Στον πολυμορφισμό, ο μεταγλωττιστής δεν καθορίζει ποια μέθοδο να καλέσει.

Μπορείτε να κληρονομήσετε μεταβλητές ιδιωτικής παρουσίας;

Οι

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

Συνιστάται: