16. Constructor
WEB3DEV Team
Constructors são trechos de códigos que serão executados somente uma vez quando o contrato está sendo implementado.
# Declarando Constructor
É muito comum definir variáveis que não serão alteradas, tais como o Supply de um token ou o administrador de um contrato. É muito comum que a inicialização de todas as variáveis seja feita dentro do constructor.
# Argumentos de Herança
A sintaxe na imagem abaixo descreve a situação onde é criado um contrato que é extensão de outro e ambos tenham constructors.