Προηγούμενη
Αιτιολόγηση χρήσης διεπαφών
Μάθημα
Προγραμματισμός II
Ενότητα
Υλοποίηση εκτενών συστημάτων
Επόμενη
Ορισμός κλάσεων σε πακέτα
Πακέτα
Σε μεγάλα προγράμματα η πληθώρα των κλάσεων που ορίζονται οδηγεί συχνά σε
ρύπανση του χώρου ονοματοδοσίας (
namespace polution
)
Αυτό συμβαίνει όταν το ίδιο όνομα χρησιμοποιείται με διαφορετικούς τρόπους σε δύο διαφορετικά τμήματα του προγράμματος.
Τοποθετόντας την υλοποίηση σε ένα
πακέτο (
package
)
μπορούμε
να περιορίσουμε το χώρο στον οποίο είναι ορατά τα ονόματα της υλοποίησής μας
να ομαδοποιήσουμε σχετικές κλάσεις
να επιτρέψουμε σε τρίτους να χρησιμοποιήσουν τις δικές μας κλάσεις ακόμα και αν το όνομά τους ταυτίζεται με άλλες