This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
java:static_keyword [2016/02/19 13:32] doufexi |
java:static_keyword [2016/02/19 14:08] doufexi linked to example code |
||
---|---|---|---|
Line 81: | Line 81: | ||
} | } | ||
</code> | </code> | ||
- | /* | + | |
- | Μπορείτε να κατεβάσετε τον πλήρη κώδικα της κλάσης μαζί με ένα παράδειγμα εκτέλεσης εδώ {{:java:bicycle-with-static-field.zip|}}. | + | Μπορείτε να κατεβάσετε τον πλήρη κώδικα της κλάσης εδώ {{:java:rectangle_example_with_static.zip|}}. |
- | */ | + | |
===== Στατικές μέθοδοι της κλάσης ===== | ===== Στατικές μέθοδοι της κλάσης ===== | ||
Line 142: | Line 142: | ||
* Στατικές μέθοδοι **ΜΠΟΡΟΥΝ** να προσπελάσουν στατικά πεδία. | * Στατικές μέθοδοι **ΜΠΟΡΟΥΝ** να προσπελάσουν στατικά πεδία. | ||
* Στατικές μέθοδοι **ΔΕΝ ΜΠΟΡΟΥΝ ** να προσπελάσουν μη στατικά πεδία. | * Στατικές μέθοδοι **ΔΕΝ ΜΠΟΡΟΥΝ ** να προσπελάσουν μη στατικά πεδία. | ||
- | * το παραπάνω είναι λογικό αν αναλογιστείτε ότι μία στατική μέθοδος (που ανήκει συνολικά στην κλάση) δεν μπορέι να γνωρίζει το αντικείμενο στο οποίο ανήκει ένα μη στατικό πεδίο. | + | * το παραπάνω είναι λογικό αν αναλογιστείτε ότι μία στατική μέθοδος (που ανήκει συνολικά στην κλάση) δεν μπορεί να γνωρίζει το αντικείμενο στο οποίο ανήκει ένα μη στατικό πεδίο. |
===== Χρήση σταθερών - Constants ===== | ===== Χρήση σταθερών - Constants ===== | ||
Line 153: | Line 153: | ||
Η σταθερά θα πρέπει να ανήκει σε μία κλάση σε αναλογία με τις στατικές μεταβλητές της κλάσης που ορίσαμε παραπάνω και δεν μπορεί να οριστεί αυτόνομα. | Η σταθερά θα πρέπει να ανήκει σε μία κλάση σε αναλογία με τις στατικές μεταβλητές της κλάσης που ορίσαμε παραπάνω και δεν μπορεί να οριστεί αυτόνομα. | ||
- | |Προηγούμενο: [[:java:this_operator | Ο τελεστής this ]] | Επόμενο: [[ java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]| | + | |Προηγούμενο: [[:java:this_operator | Ο τελεστής this ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[ java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]| |