POO : Quelques questions ^^"

Répondre
Léo
le 19/02/2004 à 23:22
Léo
Salut à tous le forum,

Alors voilà depuis quelques temps je tente de me lancer dans la Prog Orientée Objet, j'ai lu plusieurs cours sur différents sites mais j'ai tout de même encore quelques questions qui me tracassent... smiley

Je pense qu'en fait c'est la logique de base qui m'échape, je vais essayer de m'expliquer par un exemple : admettons que je décide de faire un script de livre d'or des plus classiques entièrement en prog objet. Je vais créer une classe pour tout ce qui est MySQL (requêtes, connexion...) appelée mysql.class, une autre pour gérer l'affichage page par page (pageparpage.class) des messages, mais là où je comprend plus c'est dans la réalisation de l'algorithme du livre d'or en lui même... Je dois créer une classe livredor.class qui hériterait des classes mysql.class et pageparpage.class afin de gérer tout ce qui est insertion d'un nouveau message (avec vérif des infos saisies), et affichage des messages, ou bien alors je me contente d'un script "classique" qui fait appel aux classes mysql.class et pageparpage.class ?

Bref je cale sur la logique générale je crois, donc si quelqu'un peut m'aider un peu se serait super sympa ! smiley

Merci d'avance.
Yo !
LA GLOBULE
le 19/02/2004 à 23:40
LA GLOBULE
Mais sinon, tout depend de ce que tu veux faire, et de la taille de ton application.
Léo
le 19/02/2004 à 23:49
Léo
Ok, donc les deux méthodes sont possibles.
Mais sinon, tout depend de ce que tu veux faire, et de la taille de ton application.

Tu peux me donner plus de détails, STP ? smiley
Yo !
LA GLOBULE
le 19/02/2004 à 23:58
LA GLOBULE
Moi je sais que l'objet, pour tout ce que j'ai pu faire sur le WEB, ben je n'en ai jamais utilise.

Si on prend l'exemple de Da Forum : y'a à peu pres 80 fichiers php, et aucune partie de PO.
Ce genre de projet, à mes yeux, n'est pas assez "gros" pour que je me lance dans de l'objet.

Dans Da Forum, j'arrive à "voir" les 80 fichiers dans ma tete : je sais où se situe tel ou tel truc, je sais comment c'est organise, etc...
De plus, ce genre de code (pour un forum), c'est un code que je traine depuis des mois, et à chaque modif, je n'ai pas grand chose à modifier dans le code.
Léo
le 20/02/2004 à 14:08
Léo
Ah ok, donc l'objet devient utile uniquement sur de gros projets.
Bon bah merci ! smiley

Mais alors pourquoi tout ce pataquesse autours de PHP 5 et sa gestion de l'objet ? Ce sera surtout utile pour les entreprises qui développent de grosse applications et non pas les p'tits développeurs php (façon de parler) que nous sommes ?
Yo !
Layer
le 21/02/2004 à 04:11
Layer
La POO a deux buts :
- faciliter la réutilisation du code que vous avez déjà écrit: c'est l'héritage
- l'encapsulation des données et les traitements correspondants
Error 500 : internal brain error
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours