0% ont trouvé ce document utile (0 vote)
4 vues5 pages

Exemple de patron Singleton en Java

Le patron Singleton est un patron de conception qui garantit qu'une classe n'a qu'une seule instance dans une application. Il rend le constructeur privé et fournit une méthode statique pour accéder à cette instance unique, ce qui est utile pour des objets partagés comme des configurations ou des connexions à une base de données. Cela permet d'éviter les conflits et le gaspillage de ressources.

Transféré par

aladdin.laaroussi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues5 pages

Exemple de patron Singleton en Java

Le patron Singleton est un patron de conception qui garantit qu'une classe n'a qu'une seule instance dans une application. Il rend le constructeur privé et fournit une méthode statique pour accéder à cette instance unique, ce qui est utile pour des objets partagés comme des configurations ou des connexions à une base de données. Cela permet d'éviter les conflits et le gaspillage de ressources.

Transféré par

aladdin.laaroussi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exemple Singleton

Exemple de PrinterManager
DatabaseConnection
Le patron Singleton est un patron de conception qui sert à garantir qu’une classe
ne possède qu’une seule instance dans toute l’application. Il empêche la création
de plusieurs objets en rendant le constructeur privé et fournit une méthode statique
pour accéder à cette unique instance. Ce patron est utilisé lorsqu’un seul objet doit
être partagé par tout le programme, comme une configuration, un logger ou une
connexion à une base de données, afin d’éviter les conflits et le gaspillage de
ressources.

Vous aimerez peut-être aussi