// SPDX-License-Identifier: MIT
pragma solidity 0.8.8;
contract SimpleStorage {
uint256 favoriteNumber;
function store(uint256 _favoriteNumber) public {
favoriteNumber = _favoriteNumber;
}
function retrieve() public virtual returns (uint256){
return favoriteNumber;
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "./SimpleStorage.sol";
contract ExtraStorage is SimpleStorage {
function retrieve() public view override returns (uint256){
return favoriteNumber + 5;
}
}