Τι είναι το ιδιωτικό κενό;
Τι είναι το ιδιωτικό κενό;

Βίντεο: Τι είναι το ιδιωτικό κενό;

Βίντεο: Τι είναι το ιδιωτικό κενό;
Βίντεο: Μυστικά πτήσεων που δεν λέγονται ποτέ στους επιβάτες! //Άκου να δεις! 2024, Νοέμβριος
Anonim

Υπάρχουν και άλλοι χαρακτηρισμοί -- ιδιωτικός και προστατευμένο -- αυτό σημαίνει άλλα πράγματα. ιδιωτικός , για παράδειγμα, ορίζει μια μέθοδο που μπορεί να κληθεί μόνο μέσα από την κλάση στην οποία έχει δηλωθεί. ο κενός λέξη-κλειδί υποδηλώνει ότι επιστρέφεται novalue από τη μέθοδο.

Επιπλέον, τι είναι το ιδιωτικό κενό στην Java;

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

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

Λαμβάνοντας αυτό υπόψη, ποιες είναι οι ιδιωτικές μέθοδοι;

Μέθοδοι που είναι ιδιωτικός μπορεί μόνο να καλείται από μεθόδους εντός της ίδιας τάξης ή εντός της ίδιας «ενότητας». Μέθοδοι δεν γίνονται συνήθως ιδιωτικός ;συνήθως γίνονται προστατευμένα ώστε να μπορούν να τα καλούν τα παιδιά, ή δημόσια ώστε να μπορούν να τα καλούν άλλος κωδικός.

Τι σημαίνει το += στην Java;

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

Συνιστάται: