Πώς μια μεταβλητή κάνει μια μεταβλητή κλάσης;
Πώς μια μεταβλητή κάνει μια μεταβλητή κλάσης;

Βίντεο: Πώς μια μεταβλητή κάνει μια μεταβλητή κλάσης;

Βίντεο: Πώς μια μεταβλητή κάνει μια μεταβλητή κλάσης;
Βίντεο: Πώς να αξιολογήσετε μια έκφραση με μεταβλητές 2024, Απρίλιος
Anonim

Κάθε παράδειγμα απο τάξη μετοχές α μεταβλητή κλάσης , οι οποίες είναι σε μια σταθερή θέση στη μνήμη. Οποιοδήποτε αντικείμενο μπορώ αλλάξτε την τιμή του α μεταβλητή κλάσης , αλλά οι μεταβλητές κλάσης μπορούν επίσης να χειραγωγηθεί χωρίς δημιουργώντας ένα παράδειγμα απο τάξη . ΕΝΑ μεταβλητή κλάσης (δηλώθηκε στατικός ) είναι μια τοποθεσία κοινή για όλες τις περιπτώσεις.

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

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

Δεύτερον, τι είναι η μεταβλητή μέθοδος; Ομοίως x ορίζεται μέσα στο κύριο μέθοδος , και μπορεί να χρησιμοποιηθεί μόνο εκεί. Το εύρος του x είναι το κύριο μέθοδος . Άρα το x και το y υπάρχουν ανεξάρτητα το ένα από το άλλο, εντός των αντιστοίχων τους μεθόδους . 12. Είναι γνωστά ως μεταβλητές μεθόδου.

Απλώς, πώς δηλώνετε μια μεταβλητή κλάσης;

Η Java παρέχει τρεις τύπους μεταβλητές . Μεταβλητές κλάσης − Μεταβλητές κλάσης γνωστό και ως στατικό μεταβλητές είναι δηλώθηκε με τη στατική λέξη-κλειδί σε α τάξη , αλλά έξω από μια μέθοδο, κατασκευαστή ή μπλοκ. Θα υπήρχε μόνο ένα αντίγραφο από το καθένα μεταβλητή κλάσης ανά τάξη , ανεξάρτητα από το πόσα αντικείμενα δημιουργούνται από αυτό.

Ποια είναι η διαφορά μεταξύ μιας μεταβλητής κλάσης και μιας μεταβλητής παρουσίας;

Στατικός( Τάξη ) μεταβλητές και μεταβλητές παράδειγμα και οι δύο είναι μέλη μεταβλητές γιατί και τα δύο συνδέονται με ένα συγκεκριμένο τάξη , αλλά το διαφορά μεταξύ αυτοί είναι Μεταβλητές κλάσης να έχετε μόνο ένα αντίγραφο που είναι κοινόχρηστο από όλους το διαφορετικό αντικείμενα του α τάξη , ενώ κάθε αντικείμενο έχει το δικό του προσωπικό αντίγραφο ενός παράδειγμα

Συνιστάται: