This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | Next revision Both sides next revision | ||
|
java:packages:intro [2022/02/24 13:52] gthanos [Πακέτα στη γλώσσα προγραμματισμού Java] |
java:packages:intro [2022/02/24 13:55] gthanos |
||
|---|---|---|---|
| Line 18: | Line 18: | ||
| ==== Δημιουργία πακέτου ==== | ==== Δημιουργία πακέτου ==== | ||
| - | Για το παραπάνω απόσπασμα κώδικα η δημιουργία ενός πακέτου που να περιέχει όλες τις παραπάνω κλάσεις θα μπορούσε να δοθεί | + | Για το παραπάνω απόσπασμα κώδικα η δημιουργία ενός πακέτου που να περιέχει όλες τις παραπάνω κλάσεις θα μπορούσε να τοποθετώντας τη λέξη package ακολουθούμενη από το όνομα του πακέτου στην πρώτη γραμμή του αρχείου .java κάθε κλάσης που ανήκει στο πακέτο αυτό. Για το παραπάνω παράδειγμα μπορούμε να έχουμε τα εξής: |
| <code java Bicycle.java> | <code java Bicycle.java> | ||
| Line 48: | Line 48: | ||
| </ | </ | ||
| - | Εάν δεν δημιουργήσετε ένα πακέτο για μία κλάση αυτή θα τοποθετηθεί στο ανώνυμο //default// πακέτο. Κατά κανόνα, | + | Κατά σύμβαση στη Java, όλα τα αρχεία **.java** των κλάσεων που ανήκουν στο πακέτο '' |
| - | + | ||
| - | Κατά σύμβαση στη Java, όλα τα αρχεία **.java** των κλάσεων που ανήκουν στο πακέτο '' | + | |
| < | < | ||
| Line 60: | Line 58: | ||
| </ | </ | ||
| - | Η δήλωση δηλαδή ενός ή περισσότερων | + | <WRAP tip 80% center round> |
| + | Εάν | ||
| + | </ | ||
| ==== Συγκρούσεις ονομάτων ==== | ==== Συγκρούσεις ονομάτων ==== | ||