This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | Next revision Both sides next revision | ||
|
java:member_initialization [2020/02/21 12:28] gthanos [Παράδειγμα αρχικοποίησης στατικών και μη στατικών πεδίων] |
java:member_initialization [2022/02/24 05:34] gthanos [Αρχικοποίηση των μελών της κλάσης] |
||
|---|---|---|---|
| Line 14: | Line 14: | ||
| </ | </ | ||
| - | Η παραπάνω μέθοδος αφορά **στατικά** (static) και **μη στατικά** πεδία, προϋποθέτει όμως ότι η ανάθεση της τιμής μπορεί αν γίνει μόνο με μία εντολή (όπως παραπάνω). Πιο σύνθετες μέθοδοι ανάθεσης (π.χ. | + | Η παραπάνω μέθοδος αφορά **στατικά** (static) και **μη στατικά** πεδία, προϋποθέτει όμως ότι η ανάθεση της τιμής μπορεί αν γίνει μόνο με μία εντολή (όπως παραπάνω). Πιο σύνθετες μέθοδοι ανάθεσης (π.χ. αρχικοποίηση πινάκων) μπορούν να γίνουν μέσα στους κατασκευαστές τις κλάσης για τα μη στατικά πεδία. Η αρχικοποίηση στατικών πεδίων δεν |
| - | Για την αρχικοποίηση πεδίων εκτός από τους κατασκευαστές έχουμε τις εξής επιλογές: | + | Για την αρχικοποίηση πεδίων εκτός από τους κατασκευαστές έχουμε τις εξής |
| * για στατικά πεδία | * για στατικά πεδία | ||
| * **static initialization blocks**. | * **static initialization blocks**. | ||