Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 09-09-2006 19:49:00

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Notion de polymorphisme

Notion de polymorphisme :

Le polymorphisme est basé sur le concept de surcharge de fonctions.
La surcharge permet de définir pour un objet plusieurs méthodes de même nom mais de signature différente : les types des arguments ou les nombres d’arguments sont différents d’une méthode à une autre.
La notion de polymorphisme est fortement associéé à la notion d’héritage.

Il existe deux types de surcharge pour un objet dérivé :

•    La surcharge ‘Overriding’ : la méthode de l’objet dérivé possède des arguments identiques à ceux de la méthode de l’objet ancêtre.

•    La surcharge ‘Overloading’ :la méthode de l’objet dérivé possède des arguments différents de ceux de la méthode de l’objet ancêtre.

http://img518.imageshack.us/img518/1003/polyob1.jpg

Le polymorphisme permet tout comme l’héritage de mettre des fonctionnalités en commun mais ces fonctionnalités s’expriment différemment suivant les objets y faisant appel.







définition prise sur le cours 'Powerbuilder par la pratique'...du meme forum


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22