Bonjour,
Tant que j'y suis, toujours sur lme web je trouve beacoup d'informations
concernant héritage et polymorphisme, mais rien concernant agregation ou
composition. Une bonne url serait la bienvenue.
Bonjour,
Tant que j'y suis, toujours sur lme web je trouve beacoup d'informations
concernant héritage et polymorphisme, mais rien concernant agregation ou
composition. Une bonne url serait la bienvenue.
Bonjour,
Tant que j'y suis, toujours sur lme web je trouve beacoup d'informations
concernant héritage et polymorphisme, mais rien concernant agregation ou
composition. Une bonne url serait la bienvenue.
(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
Bonsoir,(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
Bonsoir,
(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
Bonsoir,(snip - pas d'exemple à donner, mais je ne vois pas en quoi l'OO ne
serait pas adapté à des formulaires)
<TROLL MODE=on>
Parce qu'il n'apporte absolument rien par exemple ?
</TROLL>
Le C ? C'est quoi ce langage de mangeur de quiche ? Les vrais, les durs,
programment en langage machine. D'ailleurs, cite moi un truc qu'on ne
peut pas faire en langage machine ?-)
Le C ? C'est quoi ce langage de mangeur de quiche ? Les vrais, les durs,
programment en langage machine. D'ailleurs, cite moi un truc qu'on ne
peut pas faire en langage machine ?-)
Le C ? C'est quoi ce langage de mangeur de quiche ? Les vrais, les durs,
programment en langage machine. D'ailleurs, cite moi un truc qu'on ne
peut pas faire en langage machine ?-)
Ah, j'aime quand on suit mes trolls.
Mais c'est à moitié seulement un troll.
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire ?
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour de
l'objet, c'est quand même un handicap sérieux.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise automatiquement
si le développeur a oublié de le faire.
Le seul exemple auquel je pense est la balise </FORM> au bout du formulaire.
Non seulement il est logique de la lier au bouton SUBMIT, mais comme il n'y
a pas de destructeurs en php (pas plus en java sauf erreur de ma part)
et
bien si le développeur oublie de faire l'appel à la fonction/méthode
"finFormulaire()" pas moyen de le faire pour lui.
Donc quand je dis froidement que l'OO ne sert à RIEN dans 99% des
cas où il est employé en PHP
et que c'est normal parce que seule la
**notation ** objet est présente
et pas les vrais principes de l'objet,
c'est pas juste
comme ça pour faire le mariole :-)
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout
ouïe.
Ah, j'aime quand on suit mes trolls.
Mais c'est à moitié seulement un troll.
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire ?
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour de
l'objet, c'est quand même un handicap sérieux.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise automatiquement
si le développeur a oublié de le faire.
Le seul exemple auquel je pense est la balise </FORM> au bout du formulaire.
Non seulement il est logique de la lier au bouton SUBMIT, mais comme il n'y
a pas de destructeurs en php (pas plus en java sauf erreur de ma part)
et
bien si le développeur oublie de faire l'appel à la fonction/méthode
"finFormulaire()" pas moyen de le faire pour lui.
Donc quand je dis froidement que l'OO ne sert à RIEN dans 99% des
cas où il est employé en PHP
et que c'est normal parce que seule la
**notation ** objet est présente
et pas les vrais principes de l'objet,
c'est pas juste
comme ça pour faire le mariole :-)
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout
ouïe.
Ah, j'aime quand on suit mes trolls.
Mais c'est à moitié seulement un troll.
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire ?
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour de
l'objet, c'est quand même un handicap sérieux.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise automatiquement
si le développeur a oublié de le faire.
Le seul exemple auquel je pense est la balise </FORM> au bout du formulaire.
Non seulement il est logique de la lier au bouton SUBMIT, mais comme il n'y
a pas de destructeurs en php (pas plus en java sauf erreur de ma part)
et
bien si le développeur oublie de faire l'appel à la fonction/méthode
"finFormulaire()" pas moyen de le faire pour lui.
Donc quand je dis froidement que l'OO ne sert à RIEN dans 99% des
cas où il est employé en PHP
et que c'est normal parce que seule la
**notation ** objet est présente
et pas les vrais principes de l'objet,
c'est pas juste
comme ça pour faire le mariole :-)
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout
ouïe.
Oui, effectivement. <troll>Un troll est généralement mieux pensé</troll>.
Tout à fait :-)
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire
?
Je continue ?-)
Oui parce que là le trollomètre reste froid.
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour
de
l'objet, c'est quand même un handicap sérieux.
Lol. N'en dis pas plus, tu va t'enfoncer.
J'aime bien ça. Enfin ça dépend dans quoi.
BTW, l'héritage
d'implémentation n'est en rien nécessaire pour faire de l'objet,
puisqu'on obtient un résultat similaire avec l'héritage d'interface + la
délégation.
Interface ? Tu as vu des interfaces en PHP toi ? Les discours fumeux ne
Pour ma part, il est courant que je n'utilise pas une seule fois
l'héritage d'implémentation dans un projet OO.
Oui, donc c'est bien ce que je dis : c'est pas de l'orienté objet.
Ceci étant, je ne vois pas ce qui te permet d'affirmer qu'il n'y aura
jamais de dérivation d'une classe 'Formulaire'. Ca dépend de l'appli.
Tout à fait. Mais si tu arrives à me trouver un arbre d'héritage dans le
(question en l'air puisqu'il n'y a pas de specs sur lesquelles se baser,
mais question quand même).
Si, si, il y a des specs.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise
automatiquement
si le développeur a oublié de le faire.
Ah bon ? C'est donc à ça que sert l'OO ?
Mais je ne sais pas moi à quoi ça sert, c'est justement le but de la
(tu vois, moi aussi je peux troller !-)
Rien que de prétendre que sans héritage on fait de l'objet, oui je m'en
Et s'il ne lit pas la doc,
La quoi ? Depuis quand on fait de la doc ?
(Yes ! deux buzzwords dans une même phrase ! je marque des points, là !-)
Ah oui, ça je te l'accorde, là mon trollomètre se réveille :-)
Ce n'est peut-être pas l'avis des auteurs du code incriminé !-)
M'en fous c'est le mien !
Juste une question : tu dors quand ?-)
Pas assez justement.
et pas les vrais principes de l'objet,
Qui sont ? (interrogation écrite, je relève les copies dans 10 minutes).
euh... Pouvoir faire le malin parce qu'on a écrit $toto->print(); au lieu de
Non. C'est juste parce que, *si j'en juge à ce post* (désolé, je n'ai
pas d'autre élément), tu ne semble pas connaitre grand chose à la POO.
Ahhhh, on y vient, et c'est ça que j'adore et c'est pour ça que ce type de
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables
n'importe
où dans le cadre d'un module de génération / traitement de formulaires,
je
suis tout ouïe.
Je réitère. Le cahier des charges est donné dans l'article "objets" de notre
Il est clair que l'on peut faire en procédural tout ce que l'on peut
faire en objet.
Oh que non. Vas essayer de gérer une file d'événements de clickodrome
Il y a par contre une hiérarchie entre code propre et code sale, et j'ai
personnellement plus de facilité à penser et écrire du code propre en
objet qu'en procédural - peut être parce qu'à part le C, j'ai surtout
utilisé des langages plus ou moins fortement orientés objet, et que ça
me vient naturellement.
Nous sommes bien d'accord sur les préférences de codage de chacun. Le
mal à intégrer, mais que je ne me permets pas de dénigrer au prétexte
qu'on peut arriver au même résultat en OO.
Si tu sous entends que je dénigre la POO, tu te trompes fort. Je soutiens
Donc, pour répondre à ta question, je ne sais pas ce l'OO peut
t'apporter à *toi*, je sais ce que ça m'apporte à moi, et ça me suffit.
A moi ? Le plaisir de troller de temps en temps. Ou de m'en servir quand
Dis, quand tu aura un argument valide
Ah parce que c'est à moi d'en fournir ? Ah non, c'est pas du jeu. Moi je
Oui, effectivement. <troll>Un troll est généralement mieux pensé</troll>.
Tout à fait :-)
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire
?
Je continue ?-)
Oui parce que là le trollomètre reste froid.
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour
de
l'objet, c'est quand même un handicap sérieux.
Lol. N'en dis pas plus, tu va t'enfoncer.
J'aime bien ça. Enfin ça dépend dans quoi.
BTW, l'héritage
d'implémentation n'est en rien nécessaire pour faire de l'objet,
puisqu'on obtient un résultat similaire avec l'héritage d'interface + la
délégation.
Interface ? Tu as vu des interfaces en PHP toi ? Les discours fumeux ne
Pour ma part, il est courant que je n'utilise pas une seule fois
l'héritage d'implémentation dans un projet OO.
Oui, donc c'est bien ce que je dis : c'est pas de l'orienté objet.
Ceci étant, je ne vois pas ce qui te permet d'affirmer qu'il n'y aura
jamais de dérivation d'une classe 'Formulaire'. Ca dépend de l'appli.
Tout à fait. Mais si tu arrives à me trouver un arbre d'héritage dans le
(question en l'air puisqu'il n'y a pas de specs sur lesquelles se baser,
mais question quand même).
Si, si, il y a des specs.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise
automatiquement
si le développeur a oublié de le faire.
Ah bon ? C'est donc à ça que sert l'OO ?
Mais je ne sais pas moi à quoi ça sert, c'est justement le but de la
(tu vois, moi aussi je peux troller !-)
Rien que de prétendre que sans héritage on fait de l'objet, oui je m'en
Et s'il ne lit pas la doc,
La quoi ? Depuis quand on fait de la doc ?
(Yes ! deux buzzwords dans une même phrase ! je marque des points, là !-)
Ah oui, ça je te l'accorde, là mon trollomètre se réveille :-)
Ce n'est peut-être pas l'avis des auteurs du code incriminé !-)
M'en fous c'est le mien !
Juste une question : tu dors quand ?-)
Pas assez justement.
et pas les vrais principes de l'objet,
Qui sont ? (interrogation écrite, je relève les copies dans 10 minutes).
euh... Pouvoir faire le malin parce qu'on a écrit $toto->print(); au lieu de
Non. C'est juste parce que, *si j'en juge à ce post* (désolé, je n'ai
pas d'autre élément), tu ne semble pas connaitre grand chose à la POO.
Ahhhh, on y vient, et c'est ça que j'adore et c'est pour ça que ce type de
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables
n'importe
où dans le cadre d'un module de génération / traitement de formulaires,
je
suis tout ouïe.
Je réitère. Le cahier des charges est donné dans l'article "objets" de notre
Il est clair que l'on peut faire en procédural tout ce que l'on peut
faire en objet.
Oh que non. Vas essayer de gérer une file d'événements de clickodrome
Il y a par contre une hiérarchie entre code propre et code sale, et j'ai
personnellement plus de facilité à penser et écrire du code propre en
objet qu'en procédural - peut être parce qu'à part le C, j'ai surtout
utilisé des langages plus ou moins fortement orientés objet, et que ça
me vient naturellement.
Nous sommes bien d'accord sur les préférences de codage de chacun. Le
mal à intégrer, mais que je ne me permets pas de dénigrer au prétexte
qu'on peut arriver au même résultat en OO.
Si tu sous entends que je dénigre la POO, tu te trompes fort. Je soutiens
Donc, pour répondre à ta question, je ne sais pas ce l'OO peut
t'apporter à *toi*, je sais ce que ça m'apporte à moi, et ça me suffit.
A moi ? Le plaisir de troller de temps en temps. Ou de m'en servir quand
Dis, quand tu aura un argument valide
Ah parce que c'est à moi d'en fournir ? Ah non, c'est pas du jeu. Moi je
Oui, effectivement. <troll>Un troll est généralement mieux pensé</troll>.
Tout à fait :-)
Qu'est-ce que l'orienté objet va
bien pouvoir apporter à un ensemble de fonctions de gestion de formulaire
?
Je continue ?-)
Oui parce que là le trollomètre reste froid.
=> on va jamais dériver la classe donc il n'y aura pas d'héritage. Pour
de
l'objet, c'est quand même un handicap sérieux.
Lol. N'en dis pas plus, tu va t'enfoncer.
J'aime bien ça. Enfin ça dépend dans quoi.
BTW, l'héritage
d'implémentation n'est en rien nécessaire pour faire de l'objet,
puisqu'on obtient un résultat similaire avec l'héritage d'interface + la
délégation.
Interface ? Tu as vu des interfaces en PHP toi ? Les discours fumeux ne
Pour ma part, il est courant que je n'utilise pas une seule fois
l'héritage d'implémentation dans un projet OO.
Oui, donc c'est bien ce que je dis : c'est pas de l'orienté objet.
Ceci étant, je ne vois pas ce qui te permet d'affirmer qu'il n'y aura
jamais de dérivation d'une classe 'Formulaire'. Ca dépend de l'appli.
Tout à fait. Mais si tu arrives à me trouver un arbre d'héritage dans le
(question en l'air puisqu'il n'y a pas de specs sur lesquelles se baser,
mais question quand même).
Si, si, il y a des specs.
=> reste seulement de pouvoir faire une boite noire avec des variables
internes d'état pour pouvoir par exemple fermer une balise
automatiquement
si le développeur a oublié de le faire.
Ah bon ? C'est donc à ça que sert l'OO ?
Mais je ne sais pas moi à quoi ça sert, c'est justement le but de la
(tu vois, moi aussi je peux troller !-)
Rien que de prétendre que sans héritage on fait de l'objet, oui je m'en
Et s'il ne lit pas la doc,
La quoi ? Depuis quand on fait de la doc ?
(Yes ! deux buzzwords dans une même phrase ! je marque des points, là !-)
Ah oui, ça je te l'accorde, là mon trollomètre se réveille :-)
Ce n'est peut-être pas l'avis des auteurs du code incriminé !-)
M'en fous c'est le mien !
Juste une question : tu dors quand ?-)
Pas assez justement.
et pas les vrais principes de l'objet,
Qui sont ? (interrogation écrite, je relève les copies dans 10 minutes).
euh... Pouvoir faire le malin parce qu'on a écrit $toto->print(); au lieu de
Non. C'est juste parce que, *si j'en juge à ce post* (désolé, je n'ai
pas d'autre élément), tu ne semble pas connaitre grand chose à la POO.
Ahhhh, on y vient, et c'est ça que j'adore et c'est pour ça que ce type de
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables
n'importe
où dans le cadre d'un module de génération / traitement de formulaires,
je
suis tout ouïe.
Je réitère. Le cahier des charges est donné dans l'article "objets" de notre
Il est clair que l'on peut faire en procédural tout ce que l'on peut
faire en objet.
Oh que non. Vas essayer de gérer une file d'événements de clickodrome
Il y a par contre une hiérarchie entre code propre et code sale, et j'ai
personnellement plus de facilité à penser et écrire du code propre en
objet qu'en procédural - peut être parce qu'à part le C, j'ai surtout
utilisé des langages plus ou moins fortement orientés objet, et que ça
me vient naturellement.
Nous sommes bien d'accord sur les préférences de codage de chacun. Le
mal à intégrer, mais que je ne me permets pas de dénigrer au prétexte
qu'on peut arriver au même résultat en OO.
Si tu sous entends que je dénigre la POO, tu te trompes fort. Je soutiens
Donc, pour répondre à ta question, je ne sais pas ce l'OO peut
t'apporter à *toi*, je sais ce que ça m'apporte à moi, et ça me suffit.
A moi ? Le plaisir de troller de temps en temps. Ou de m'en servir quand
Dis, quand tu aura un argument valide
Ah parce que c'est à moi d'en fournir ? Ah non, c'est pas du jeu. Moi je
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout ouie
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout ouie
Maintenant si vous m'expliquez ce que faire un objet va bien m'apporter
par rapport à mettre les méthodes en tant que fonctions appelables n'importe
où dans le cadre d'un module de génération / traitement de formulaires, je
suis tout ouie