// SPDX-License-Identifier: MIT
pragma solidity 0.8.18;
import {SimpleStorage} from "./SimpleStorage.sol";
contract AddFiveStorage is SimpleStorage {
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.18;
import {SimpleStorage} from "./SimpleStorage.sol";
contract AddFiveStorage is SimpleStorage {
function sayHello() public pure returns(string memory) {
return "Hello";
}
}
*call AI help: I am trying to compile my solidity code, but I'm getting this error.
*in {simpleStorage.sol} line 25 add "virtual" as following, "function store(uint256 _favoriteNumber) public virtual { // to update the favoriteNumber"
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.18;
import {SimpleStorage} from "./SimpleStorage.sol";
contract AddFiveStorage is SimpleStorage {
// +5
// overrides
// virtual override
function store(uint256 _newNumber) public override {
myFavoriteNumber = _newNumber + 5;
}
}