IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Design pattern : singleton [Tutoriel]


Sujet :

WinDev

  1. #1
    R�dacteur/Mod�rateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Analyste programmeur senior
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Billets dans le blog
    22
    Par d�faut Design pattern : singleton
    Bonjour � tous

    Cet article est le d�but d'une s�rie consacr�e � l'adaptation des design patterns en WinDev. Pour commencer, je vous propose un article expliquant la mise en place du design pattern : Singleton.
    Article : WinDev : Design pattern Singleton

    Bon dev
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aid�, pensez � remercier . La discussion est r�solue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Exp�rience, R�alisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  2. #2
    Membre chevronn� Avatar de jimmypage
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    314
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 314
    Par d�faut
    Merci !
    A garder sous le coude !

    Par contre il n'y a pas une petite erreur ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    lo_bdd est un pc_singleton dynamique

  3. #3
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Bonjour,
    pourquoi SectionCritiqueD�but ?? t'as qu'� mettre le constructeur priv�, c'est ce que je fais d�j�

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    cFichier est une Classe
    	PRIVÉ 
    	NomFichier est une chaîne
     
    GLOBAL
    	Fichier est un cFichier dynamique
    FIN
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    PROCEDURE PRIVé GLOBAL Constructeur( )
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    FONCTION GLOBAL  getInstance():cFichier
     
    SI ::Fichier=Null ALORS
    	::Fichier=allouer un cFichier()
    FIN
    RENVOYER ::Fichier
    je suis impatient de voir la suite des patrons de conception...

  4. #4
    R�dacteur/Mod�rateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Analyste programmeur senior
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Billets dans le blog
    22
    Par d�faut
    Bonjour,

    jimmypage : effectivement il y a une erreur, j'ai effectu� la correction de cette partie. merci pour ta vigilance

    tunizar:
    pourquoi SectionCritiqueD�but ?? t'as qu'� mettre le constructeur priv�, c'est ce que je fais d�j�
    mettre le constructeur en priv�e est une premi�re �tape, mais cette solution ne prend pas en compte les logiciels multi thread.

    Bon dev
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aid�, pensez � remercier . La discussion est r�solue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Exp�rience, R�alisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  5. #5
    Membre exp�riment�
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Octobre 2012
    Messages
    162
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 162
    Par d�faut
    Bonjour,

    J'avais d�j� beaucoup appr�ci� la contribution d'Atsibat sur le m�me th�me, c'est donc logique que cela passe en article pour une plus grande vulgarisation de la m�thode. J'esp�re que ce sera le premier article d'une multitude sur les patrons de conception (Design Pattern).

    Cordialement.

  6. #6
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Citation Envoy� par dsr57 Voir le message
    jimmypage : effectivement il y a une erreur, j'ai effectu� la correction de cette partie. merci pour ta vigilance

    tunizar:

    mettre le constructeur en priv�e est une premi�re �tape, mais cette solution ne prend pas en compte les logiciels multi thread.

    Cet article est le d�but d'une s�rie consacr�e � l'adaptation des design patterns en WinDev. Pour commencer, je vous propose un article expliquant la mise en place du design pattern : Singleton.
    Article : WinDev : Design pattern Singleton
    Bonjour,
    Et le reste ?
    un DAO ?

  7. #7
    R�dacteur/Mod�rateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Analyste programmeur senior
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Billets dans le blog
    22
    Par d�faut
    Bonjour

    Le deuxi�me article est en cours de conception. je cherche � mettre en place un exemple simple.

    Bon dev
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aid�, pensez � remercier . La discussion est r�solue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Exp�rience, R�alisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  8. #8
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Citation Envoy� par dsr57 Voir le message
    Bonjour

    Le deuxi�me article est en cours de conception. je cherche � mettre en place un exemple simple.

    Bon dev
    Salut,
    Pour rappel il est pass� un mois depuis le 1er exemple
    si tu fais 1 design par mois c'est pas mal

  9. #9
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Bonjour,
    Il y a le livre (Thinking in pattern)
    est ce qu'il y a des gens qui sont capables de le rendre en Windev ?

  10. #10
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Bonjour,
    Deux nouveaux Design pattern font leur apparition
    *Fa�ade annonc� dans WD20 => nouveaut� 113
    *OBSERVATEUR annonc� dans la LST98

  11. #11
    Futur Membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 4
    Par d�faut apprenti
    bonsoir a tous!
    je me rejouis de voir toutes ces grosses nous venir en aide par leur experience et expertise.
    svp je suis nouveau dans la programmation avec windev alors je voudrais savoir comment administrer une base de donn�es . comment creer un interface utilisateur koi!! merci d'avance

  12. #12
    Membre tr�s actif Avatar de tunizar
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 573
    Par d�faut
    Citation Envoy� par rafalito Voir le message
    bonsoir a tous!
    je me rejouis de voir toutes ces grosses nous venir en aide par leur experience et expertise.
    svp je suis nouveau dans la programmation avec windev alors je voudrais savoir comment administrer une base de donn�es . comment creer un interface utilisateur koi!! merci d'avance
    Bonjour,
    Guide d'autofromation

  13. #13
    Futur Membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2015
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 4
    Par d�faut apprenti
    merci beaucoup!!

Discussions similaires

  1. design pattern Singleton
    Par secksy dans le forum D�buter
    R�ponses: 4
    Dernier message: 24/11/2009, 10h18
  2. scope application et design pattern singleton
    Par totoche dans le forum Servlets/JSP
    R�ponses: 1
    Dernier message: 01/10/2008, 15h56
  3. [Singleton] Classe static ou Design Pattern Singleton ?
    Par piloupy dans le forum Design Patterns
    R�ponses: 15
    Dernier message: 01/08/2008, 16h04
  4. R�ponses: 1
    Dernier message: 04/07/2008, 14h53
  5. Impl�mentation du design pattern singleton
    Par 0pierrot0 dans le forum C++
    R�ponses: 1
    Dernier message: 22/01/2008, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo