Μπορούμε να δηλώσουμε την κύρια λειτουργία private στην Java;
Μπορούμε να δηλώσουμε την κύρια λειτουργία private στην Java;

Βίντεο: Μπορούμε να δηλώσουμε την κύρια λειτουργία private στην Java;

Βίντεο: Μπορούμε να δηλώσουμε την κύρια λειτουργία private στην Java;
Βίντεο: Создание аннотации в java [Java Annotations | Reflection api] 2024, Νοέμβριος
Anonim

Ναί, μπορούμε να δηλώσουμε ο κύρια μέθοδος όπως και ιδιωτικό στην Java . Μεταγλωττίζεται με επιτυχία χωρίς σφάλματα, αλλά κατά το χρόνο εκτέλεσης, λέει ότι το κύρια μέθοδος δεν είναι δημόσια.

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

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

Δεύτερον, γιατί χρησιμοποιούμε private στην Java; Συνοψίζοντας ιδιωτικός λέξη-κλειδί σε Ιάβα επιτρέπει την πιο περιοριστική πρόσβαση σε μεταβλητές και μεθόδους και προσφέρει την ισχυρότερη μορφή Ενθυλάκωσης. ιδιωτικός τα μέλη δεν είναι προσβάσιμα εκτός τάξης και ιδιωτικός η μέθοδος δεν μπορεί να παρακαμφθεί.

Ομοίως, μπορεί κανείς να ρωτήσει, γιατί η κύρια μέθοδος δεν είναι ιδιωτική στην Java;

Σε Ιάβα , όποτε δηλώνουμε μέλη (instancevariables ή μεθόδους ) μιας τάξης ως ιδιωτικός , αυτά τα μέλη θα μπορούσαν να έχουν πρόσβαση μόνο μέσα από αυτήν την τάξη. Θα το κάνουν δεν να είναι ορατή σε οποιαδήποτε τάξη εκτός αυτής της κλάσης.

Μπορούμε να δηλώσουμε την εσωτερική τάξη ως ιδιωτική;

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

Συνιστάται: