Προηγούμενη
Παράδειγμα ιδιοτήτων και μεθόδων κλάσης
Μάθημα
Προγραμματισμός II
Ενότητα
Δημιουργία κλάσεων
Επόμενη
Παράδειγμα singleton
Το σχεδιαστικό πρότυπο singleton
Πολλές κλάσεις αντιπροσωπεύουν αντικείμενα από τα οποία μπορεί να υπάρξει μόνο ένα.
Μερικοί παριστάνουν τέτοιες κλάσεις με τη χρήση μελών κλάσης (static).
Η λύση αυτή είναι άκομψη και δεν επιτρέπει την εύκολη αλλαγή του σχεδίου αν τελικά χρειαστούν παραπάνω αντικείμενα της κλάσης.
Το
σχεδιαστικό πρότυπο (
design pattern
)
singleton
επιτρέπει τον ελεγχόμενο ορισμό ενός μοναδικού αντικειμένου μιας κλάσης.