La Programmation Orienté Objet facile ou... avancée en W-Langage
Accueil
 Information,
Actualité
Mise à jour du site avec une page qui explique comment intégrer une classe dans un projet.

On peut noter sur le site de PCSOFT une nouvelle présentation des versions 9 dans de nouvelles villes de France pour ceux qui aurait loupé le premier passage :-)
Ce site est maintenant fait en WebDev 9 avec un peu de PHP :
Option de recherche dans les pages du site.
Le 21/02/2005
Le 20/12/2004
Contact
Accès direct
POO un mythe
Les différents types
de programmation
Astuces
Ajouter / Utiliser
une classe (.wdc)
dans un projet
21/02/2005
Syntaxes en
W-Langage
Exemples livrés
avec WinDev
Exemples de classes
Didactiques
Exemples de classes
Utilitaires
09/12/2004
Recherche dans le
site
20/12/2004
Astuces, comment le faire en POO
Retour à la liste des astuces
  Utilisation d'un objet dérivé dans une fonction qui attend en paramètre un
  objet de la classe ancêtre  
Si  une procédure attend un paramètre de type ClasseOrigine (le type du paramètre est spécifié), l'appel de cette procédure avec en paramètre un objet de type ClasseDérivée ne fonctionne pas.

Solution : Il ne faut pas prototyper (mettre de type) au paramètre de la procédure. Dans ce cas cela fonctionne.

En résumé:
//Pour pourvoir passer en paramètre un objet dérivé il ne fait pas écrire :
PROCEDURE ProcedureAvecParametre
(ParamObjet est un objet ClasseExemple)

//Mais il faut écrire :
PROCEDURE ProcedureAvecParametre
(ParamObjet)
 
Si vous n'avez jamais fais de POO, quelque soit le langage de programmation, cliquez ici. Si vous avez déjà fais de la POO mais pas en W-Langage, cliquez ici. Pou connaître les différentes syntaxes de la POO en W-Langage, cliquez ici. Trucs & Astuces pour la POO en W-Langage. Liens des forumes et vers d'autres sites sur le W-Langage, WinDev, WebDev et WinDev Mobile.
POO : Programmation Orienté Objet   |   W-Langage : WinDev, WebDev, WinDev Mobile  |              |   © 2005
Pages visitées :
Visites du site :
Visiteurs :
Le site de la Programmation Orienté Objet en W-Langage (WinDev, WebDev, WinDev Mobile), ou comment programmez avec "classe"  !