Constructor

Solidity

Definition

Fonction spéciale exécutée une seule fois lors du déploiement du contrat. Utilisée pour initialiser les variables d'état, définir le owner, etc. Depuis Solidity 0.8.0, utilise le mot-clé `constructor()`. Ne peut pas être appelée après le déploiement.

English version

Special function executed once during contract deployment. Used to initialize state variables, set owner, etc. Uses `constructor()` keyword since Solidity 0.8.0. Cannot be called after deployment.

Exemple de Code

contract MyToken {
    address public owner;
    uint public totalSupply;

    constructor(uint initialSupply) {
        owner = msg.sender;
        totalSupply = initialSupply;
    }
}

Pratique ce concept sur Solingo

Maîtrise Constructor avec des exercices interactifs et un IDE intégré.

Commencer gratuitement