PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE


  • Cause
  • Correction
  • Exemple
  • Utilisation d'une classe avec paramètres obligatoires dans la définition d'un tableau
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Erreur 1036 : Une classe utilisée dans un tableau doit posséder un constructeur sans paramètre (ou a
Cause
Vous utilisez une classe dans un tableau. Cette classe possède un constructeur qui attend des paramètres obligatoires.
Correction
Deux possibilités :
  • Définir des paramètres facultatifs dans le constructeur de la classe.
  • Ne pas utiliser de paramètres dans le constructeur de la classe mais créer une méthode d'initialisation. Les paramètres seront passés à la méthode d'initialisation de la classe.
Exemple

Utilisation d'une classe avec paramètres obligatoires dans la définition d'un tableau

Code provoquant l'erreur
Taille_objet est un tableau de 5 Classe1(3,4)


Correction proposée
Utiliser une méthode d'initialisation.
Taille_Objet est un tableau de 5 Classe1
POUR i = 1 A 5
        Taille_Objet[i] = Classe1:Initialisation(3,4)
FIN
Version minimum requise
  • Version 0
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire