java:packages:using
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
java:packages:using [2015/01/22 20:52] – gthanos | java:packages:using [2022/02/24 14:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Χρήση | + | ====== Χρήση κλάσεων από άλλες κλάσεις ====== |
- | Μία κλάσης που στον ορισμό της | + | Μία |
- | | + | |
- | | + | - Χρήση του πλήρους |
- | | + | - Εισαγωγή |
+ | - Εισαγωγή | ||
+ | |||
+ | Στη συνέχεια | ||
+ | |||
+ | ===== Χρήση του | ||
+ | |||
+ | Μπορείτε να χρησιμοποιήσετε την κλάση με χρήση του πλήρους ονόματος της, δηλαδή να γράψετε το παρακάτω | ||
+ | |||
+ | <code java> | ||
+ | gr.uth.inf.ce325.homework1.Test test = new gr.uth.inf.ce325.homework1.Test(); | ||
+ | </ | ||
+ | |||
+ | ===== Εισαγωγή της κλάσης με χρήση του τελεστή import | ||
+ | |||
+ | Μπορείτε να εισάγετε την κλάση με τη βοήθεια | ||
+ | |||
+ | <code java> | ||
+ | import gr.uth.inf.ce325.homework1.Test; | ||
+ | </ | ||
+ | |||
+ | Στην συνέχεια μπορείτε να χρησιμοποιήσετε την κλάση μόνο | ||
+ | |||
+ | <code java> | ||
+ | Test test = new Test(); | ||
+ | </ | ||
+ | |||
+ | ===== Εισαγωγή του πακέτου στο οποίο ανήκει η κλάση με χρήση του τελεστή import ===== | ||
+ | |||
+ | Μπορείτε να εισάγετε το σύνολο των κλάσεων που ανήκουν σε ένα πακέτο με χρήση του τελεστή **import**. Στην αρχή του αρχείου στο οποίο προτίθεστε να χρησιμοποιήσετε τις κλάσεις που εισάγετε | ||
+ | |||
+ | <code java> | ||
+ | import gr.uth.inf.ce325.homework1.*; | ||
+ | </ | ||
+ | |||
+ | Παρατηρήστε τον χαρακτήρα | ||
+ | |||
+ | <WRAP important 80% center round> | ||
+ | Σημειώστε ότι αν θέλουμε να πάρουμε μόνο | ||
+ | |||
+ | <code java> | ||
+ | import gr.uth.inf.ce325.homework1.Test*; | ||
+ | </ | ||
+ | |||
+ | Σε αυτή την περίπτωση μπορούμε να εισάγουμε με τη δήλωση import το σύνολο των κλάσεων του πακέτου. Εάν για παράδειγμα έχουμε εκτός της κλάσης '' | ||
+ | |||
+ | <code java> | ||
+ | import gr.uth.inf.ce325.homework1.*; | ||
+ | Test test = new Test(); | ||
+ | TestAll fullTest = new TestAll(); | ||
+ | </ | ||
+ | |||
+ | ή ισοδύναμα | ||
+ | |||
+ | <code java> | ||
+ | import gr.uth.inf.ce325.homework1.Test; | ||
+ | import gr.uth.inf.ce325.homework1.TestAll; | ||
+ | Test test = new Test(); | ||
+ | TestAll fullTest = new TestAll(); | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | |Προηγούμενο: | ||
java/packages/using.1421959920.txt.gz · Last modified: 2015/01/22 20:52 by gthanos