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

Langage PHP Discussion :

[POO] Question de style et méthode de codage


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de elitemedia
    Profil pro
    Inscrit en
    Août 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 115
    Par défaut [POO] Question de style et méthode de codage
    Salut,

    Ma question est surtout dans le but de m'orienter car sur certains points ma facon de faire reste confuse pour moi.

    En fait, je commence en POO depuis 3 mois. J'ai par exemple une classe que j'ai appelée "Site" qui m'initialise tout, aussi bien la DB que divers variables que je place dans des $this->var. Ceci dans le but de les rendre disponibles dans toutes les classes héritées de la classe Site (ex. class Membre extends Site). Ensuite les autres classes sont toutes des classes hérités de Site. Est-ce la bonne méthode à suivre ?

    Autre question. J'ai une classe d'abstraction de la DB. Dans ma classe Site, je crée une connection :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $db = new DB();
    $this->db = $db;
    Ensuite je peux réutiliser $this->db dans toutes mes autres classes héritées de Site, cela me fait faire des opérations du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $this->db->query("REQUETE SQL");
    Est-ce la bonne méthode ? Je me posais la question également si ca n'était pas mieux de créer à chaque fois que j'en avais besoin un nouvel objet DB plutôt que de créer une connexion dans la classe Site et de m'en servir pour toutes les classes héritées ?

    Enfin, quand faut t'il utiliser un objet plutôt que des fonctions ?

    Merci à ceux qui me répondrons.

    Christophe

  2. #2
    Membre confirmé
    Avatar de elitemedia
    Profil pro
    Inscrit en
    Août 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 115
    Par défaut
    Personne sur ce coup la ???

Discussions similaires

  1. Réponses: 14
    Dernier message: 21/11/2008, 16h29
  2. Question de style ;)
    Par kinta dans le forum C++
    Réponses: 16
    Dernier message: 21/02/2006, 14h15
  3. [POO] affectation dynamique d'une méthode à un objet
    Par Delphi-ne dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/02/2006, 21h17
  4. Réponses: 3
    Dernier message: 14/01/2006, 18h09
  5. [POO] Question class php=>javascript
    Par jeff_! dans le forum Langage
    Réponses: 4
    Dernier message: 05/01/2006, 15h10

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