[Réglé] Ajouter des méthodes génériques à chaque classe ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Réglé] Ajouter des méthodes génériques à chaque classe ? (/showthread.php?tid=1907) Pages :
1
2
|
RE: Ajouter des méthodes génériques à chaque classe ? - naholyr - 20-10-2007 Oui tout-à-fait Code PHP :
RE: Ajouter des méthodes génériques à chaque classe ? - Sephi-Chan - 20-10-2007 Merci Naholyr pour cette explication détaillée ! Elle donne une réponse pratique (par le code) à ma question initiale. Voici donc un sujet dont je garde la trace pour mon making-of. :p Sephi-Chan RE: [Réglé] Ajouter des méthodes génériques à chaque classe ? - Ludvig - 21-10-2007 Salut ! juste en passant (vue que le sujet est [Réglé]) J'ai tilté légèrement sur le >imaginons 2 fonctions génériques que je voudrais intégrer à plein d'autres classes : isValidName et isValidEmail. Tu n'a nullement besoin de les hériter dans d'autres classes, ça peut (et ici je trouve que oui) être même un peu anti-intuitif. Chaqu'un son style mais si il faut faire "POO" alors moi j'aurais préféré faire d'abord deux classes : Code PHP :
Code PHP :
ou même les deux dans un : Code PHP :
puis dans ton class DataControl tu rajouts simplement : Code PHP :
puis Code PHP :
Du coup le nom et le mail c'est devenu des Objets propres à eux mêmes. Ce qui souvent est l'idée derrière le POO. Enfin je dis ça, j'espère que ça t'aidera a mieux avancer dans le jungle POO ^^ /Lud RE: [Réglé] Ajouter des méthodes génériques à chaque classe ? - naholyr - 21-10-2007 Oui enfin là ça devient un peu lourd pour finalement pas grand-chose, ce qu'on reproche hélas souvent à la POO RE: [Réglé] Ajouter des méthodes génériques à chaque classe ? - Ludvig - 25-10-2007 Yup, les langages interprétés (php,java,...) souffrent tous de ce fléau Vive le C++ (h) |