Любой, кто испытывает трудности с использованием конструктора в версии выше 0.5.0+

Это код:

// Я использовал версию 0.5.2

прагма солидность ^ 0.5.2;

контракт Inbox {
строка публичного сообщения;

// Конструктор должен быть определен с помощью ключевого слова «constructor»

// В версии 0.5.0 или более поздних версиях обязательно использовать ключевое слово memory, чтобы // явно указать местоположение данных

// вы можете удалить ключевое слово и попробовать сами
конструктор (строка в памяти initialMessage) public {
message = initialMessage;
}

function setMessage (string memory newMessage) public {
message = newMessage;

}

function getMessage () public view returns (string memory) {
return message; < br />}
}

// Для справки вы можете обратиться на официальный сайт Solidity здесь