begin process at 2012 02 15 08:38:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Class et Objet ( POO )

 > POLYMORPHISME DE METHODE

POLYMORPHISME DE METHODE


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Class et Objet ( POO ) Classé sous :vide Niveau :Débutant Date de création :12/03/2003 Date de mise à jour :02/12/2010 11:12:22 Vu :4 679

Auteur : willowman

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

*************************************************
* Le but est d'utiliser une meme methode
* "show() dans notre cas", qui puisse, en
* fonction du parametre, mapper sur la
* methode adequat
*
* Pour ce faire, on effectue un test du type de
* parametre a l'entree de notre methode show()
* qui ensuite, appellera la methode appropriee
************************************************/




 Historique

02 décembre 2010 11:12:22 :
ne plus tenir compte de ces principes

 Sources du même auteur

Source avec Zip OSSATURE POUR UN PORTAIL EN PHP
Source avec Zip Source avec une capture RESULTAT DU LOTO (STOCKAGE ET VERIFICATION)
Source avec Zip Source avec une capture AGENDA POUR LES EVENEMENTS - PERSONNALISABLE
PETITE GALLERIE D'IMAGES VITE FAIT....

 Sources de la même categorie

CLASSE DE GESTION DE "VARIABLES GLOBALES D'ENVIRONNEMENT" par pifou25
Source avec Zip COLLECTION.CLASS.MIN.PHP par thunderhunter
Source avec Zip SIMPLETEMPLATE par thunderhunter
Source avec Zip Source avec une capture VOIR QUI VISITE VOTRE SITE par Dariumis
Source avec Zip CLASS SIMPLE CBASEDONNEE par smag42

 Sources en rapport avec celle ci

VIDEVIDEVIDEVIDE par maximous2204

Commentaires et avis

Commentaire de Kirua le 13/03/2003 16:54:25

bwarf :)
y a aussi is_array etc... (print_r() est bien pratique lors de testes d'un script!)
en C++, on peut surcharger une fonction lors de sa déclaration, ça évite ce genre de bidouillages.
C'est bien de mentionner cette possibilité, mais un exemple concret ou c'est vrmnt utile (voire nécessaire) ne serait pas de trop. C'est plutôt abstrait vu comme ça.

Commentaire de willowman le 14/03/2003 09:30:17

Bah vi...

Justement, c'etait pour repondre a une personne desirant "emuler" la surcharge de methode disponible en C++ ou Java (et pas encore en PHP objet ...a quand ??) !

C'est sur que c'est une grosse bidouille, mais j'avais mis en garde tout commun des mortels que nous sommes....

Merci toutefois de ta remarque ;-)

A pluche !

Commentaire de Kirua le 14/03/2003 16:32:04

et cette personne, c t ds quel but qu'elle voulait un substitut ?
ça m'intéresserait de savoir dans quel cas c'est utile, voire indispensable.

Commentaire de willowman le 14/03/2003 18:24:54

Ah ca...ca ne regarde qu'elle...

Mais d'apres ce que j'ai compris, c'etait pour clarifier son code en implementant la surcharge de methodes (enfin, les principes sommaires). La bidouille faisant bien entendu, partie d'un fichier bibliotheque, donc transparent aux utilisateurs !

Allez, a pluche ;-)

Commentaire de Kirua le 16/03/2003 17:08:14

k, bye ;-)

Commentaire de kiminox le 06/08/2003 11:35:42

c nul ton truc!
appeler cela du polymorphisme!!
hé, prend des cours prog objet : tu saurais ce que signifie polymorphisme en objet.
Enfin, c'est juste une astuce koi : tu mets cela niveau3!
Hé ben, j'imagine que niveau 1 chez toi c'est du genre : imprimer bonjour à l'écran!
et que le niveau 2 c'est imprimer x fois bonjour à l'écran!

Commentaire de willowman le 06/08/2003 12:04:06

salut kiminox !

- j'ai mis niveau 3 ? mea culpa c'est une erreur de ma part...car je n'attribut aucun niveau a ce script ..( CQFD trivial)

- nul mon truc ? : certes c'est ce que j'ai tenté de faire comprendre en expliquant que cela etait suite a une demande d'explication....encore une fois, mea culpa, car j'ai cru (a tort apparement) que le commun des mortels etait capable de comprendre mes explications !

- juste une astuce : le mot est juste !!

- imprimer bonjour a l'ecran : non quand meme pas, j'ai reussit a passer cette etape.. mais cela n'a pas ete evident a comprendre si simple soit-il ! Etait-ce un de tes tutoriels ?? (surement...;-))

- prendre des cours objet : je ne vais pas t'etaler ici le paradigme objet, ni te detailler mes connaissances...toujours est-il que j'en connais assez pour etre au poste que je suis aujourd'hui !
Dire que j'aurais pu t'avoir dans mon equipe......ouf....

Sur ce merci de tes remarques, si inconstructives fussent-elles !
Si tu en as d'autres....n'hesite surtout pas :-) J'adore les gars comme toi : moins j'en connais, plus j'en parle !
Quand on apporte une critique, il est bon de la replacer suivant un contexte, et ne pas faire de deductions trop hatives.


a+

PS : je ne fais que repondre a tes remarques, toutefois, je te rappelle que cet espace n'est pas fait pour deblaterer de nos differents !


Commentaire de Kirua le 07/08/2003 13:11:23

kiminox, les variables n'étant pas typées en PHP, contrairement au C++ par exemple, on ne peut pas surcharger des fonctions proprement. t'as peut-être parlé un peu vite non ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Expressions régulieres [ par Nini ] Trouvez l'expression régulière (Syntaxe basée sur le PHP) et entrez la ci-dessous (en suivant l'exemple).Cette regex doit extraire le texte et le cont champs vide en mysql [ par eryk17 ] bonjour jai fai une requete en php avec une bdd mysqlje voudrai selectionner ts les info ded la table forum pour lesquelle le champs reponse_a_id est savoir si un enregistrement est vide [ par caper ] boujour a tous !Voila je suis en tain de faire un QCM .Toute les infos sont sur la base de donnees Mysql.Dans mon script PHP je dois faire une requete Mise à jour d'une table [ par Ludo36230 ] Bonjour, j'ai crée un formaulaire d'envoi avec plusieurs champ pour mettre à jour une table, il y aura des fois ou des champs seront vide (tout à fai pb controle saisie formulaire [ par hallucinogen ] bonjour a tous!voila g un souci avec mon formulaire. Lorsque je clik sur le bouton envoyer j appelle ma fonction javascript pr controler les champs ob pb:variable vide [ par chrys76 ] CHRYSVoila j'ai une variable avec un chiffre et je veux que lorsque ma page se charge elle garde la valeur je ne vois pas trop comment fairesi quelqu' tester un recordset s'il est vide ou pas [ par soufia ] une question toute bete mais parfois qu'on cherche un truc on le trouve pas :)je cherche une struncture qui teste si un recordset est vide ou pas en p Probleme d'INSERT qui insert rien du tout [ par starskyb ] salut,j'ai fais ce ptit script (non ce n'est pas un vrai programme juste de l'entrainement) et cette commande devrait ajouter quelques chose a la base comment eviter une insertion d'enregistrement vide? [ par plasticode ] Salut à tous.Voilà je travaille sur une page d'admin pour un site en php.Sur cette page je propose à l'utilisateur de rentrer aux maximum 5un lien.Don if(répertoir est vide) ? [ par YeahYeahYeahs ] Salut j'ai une fonction qui supprime des fichiers dans un répertoire jusque là pas de prob. Mais j'aimerais tester une fois que le dernier&n


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales