User Tools

Site Tools


java:static_keyword

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:static_keyword [2022/02/23 18:52] – [Στατικές μέθοδοι της κλάσης] gthanosjava:static_keyword [2022/02/23 18:57] (current) – [Χρήση σταθερών - Constants] gthanos
Line 148: Line 148:
  
 Συνολικά οι επιτρεπόμενοι συνδυασμοί μεταξύ στατικών και μη στατικών μεθόδων και μεταβλητών είναι οι εξής: Συνολικά οι επιτρεπόμενοι συνδυασμοί μεταξύ στατικών και μη στατικών μεθόδων και μεταβλητών είναι οι εξής:
-  * Μη στατικές μέθοδοι **ΜΠΟΡΟΥΝ** να προσπελάσουν μη στατικά πεδία+ 
-  Μη στατικές μέθοδοι **ΜΠΟΡΟΥΝ** να προσπελάσουν στατικά πεδία. +|                      ^  Στατικά πεδία  ^  Μη στατικά πεδία  ^ 
-  Στατικές μέθοδοι **ΜΠΟΡΟΥΝ** να προσπελάσουν στατικά πεδία. +Στατικές Μέθοδοι     |   ναι   όχι  |   
-  Στατικές μέθοδοι **ΔΕΝ ΜΠΟΡΟΥΝ **  να προσπελάσουν μη στατικά πεδία. +^ Μη Στατικές Μέθοδοι  |   ναι  |  ναι  |  
-    * το παραπάνω είναι λογικό αν αναλογιστείτε ότι μία στατική μέθοδος (που ανήκει συνολικά στην κλάση) δεν μπορεί να γνωρίζει το αντικείμενο στο οποίο ανήκει ένα μη στατικό πεδίο.+
  
 ===== Χρήση σταθερών - Constants ===== ===== Χρήση σταθερών - Constants =====
Line 182: Line 181:
 </code> </code>
  
-Παρατηρήστε ότι η σταθερά θα πρέπει να αποτελεί πεδίο κάποιας κλάσης, σε αναλογία με τις στατικές μεταβλητές της κλάσης που ορίσαμε παραπάνω και δεν μπορεί να οριστεί αυτόνομα.+σταθερά PI πρέπει να αποτελεί στατικό πεδίο κάποιας κλάσης και δεν μπορεί να οριστεί αυτόνομα.
  
 |Προηγούμενο: [[:java:this_operator | Ο τελεστής this ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[ java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]| |Προηγούμενο: [[:java:this_operator | Ο τελεστής this ]] | [[ :toc | Περιεχόμενα ]] | Επόμενο: [[ java:member_initialization | Αρχικοποίηση των μελών της κλάσης ]]|
java/static_keyword.1645642330.txt.gz · Last modified: 2022/02/23 18:52 by gthanos