nikos134 Δημοσ. 11 Μαρτίου 2014 Δημοσ. 11 Μαρτίου 2014 Δεν εχω ψιλοκαταλαβει public & static. Τι εννοω : Ποια η διαφορα αυτη public class px{ public static void all(){ } από ¨public class px{ public void all(){ επίσης αν δηλώσω της μεταβλητες μέσα σε μια class ετσι: public class metatropi { public static int x; } η έτσι: public class px{ static int x; } ποια η διαφορα???Εχω χαθει σε αυτο το σημειο..
albNik Δημοσ. 11 Μαρτίου 2014 Δημοσ. 11 Μαρτίου 2014 (επεξεργασμένο) Τα static ανηκουν στη συναρτηση κλαση, τα non-static στο instance που δημιουργείς. Στο πρωτο γραφεις px.all(); και στο δευτερο new px().all(); Τα public, protected, private δηλώνουν το visibility (ανεξαρτητα static non-static). Στη java αν δεν βαλεις τιποτα απο τα τρία, εχεις προσβαση σαν public μεσα στο ιδιο package και σαν private (καμια προσβαση) εξω απ' αυτο. Επεξ/σία 12 Μαρτίου 2014 από albNik
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα