PB à toute heure et à tout moment. (à parcourir avec modération)

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: 4680
Pépites: 1,010
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