|
|
|
|
- Cause
- Correction
- Exemple
- Utilisation d'un membre constant dans le code de clic d'un bouton
Erreur 1010 : Le membre de la classe est constant
Vous tentez de modifier un membre constant de la classe. Rappel : Un membre constant est accessible en lecture seule. Un membre peut être : - Protégé constant : Il sera possible de lire et modifier la valeur du membre depuis l'intérieur de la classe, de lire la valeur du membre depuis une classe dérivée. L'accès au membre sera interdit depuis tout autre endroit du code.
- Public constant : Il sera possible de lire et modifier la valeur du membre depuis l'intérieur de la classe ou depuis une classe dérivée. Il sera uniquement possible de lire la valeur du membre depuis tout autre endroit du code.
Deux possibilités : - Remplacer le membre constant par un membre public : l'accès au membre ne sera pas restreint.
- Ne pas manipuler ce membre constant en écriture.
Utilisation d'un membre constant dans le code de clic d'un bouton Code provoquant l'erreur // -- Déclaration de la classe Dessin est une Classe PUBLIC CONSTANT CouleurBase est un entier  // Couleur FIN  // -- Code de clic d'un bouton Dessin::CouleurBase = RougeClair ...
Correction proposée Utiliser un membre public.
// -- Déclaration de la classe Dessin est une Classe PUBLIC CouleurBase est un entier  // Couleur FIN  // -- Code de clic d'un bouton Dessin::CouleurBase = RougeClair ...
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|