override 能指定哪个呢?

dego.png 这种情况下,应该怎么写?

请先 登录 后评论

最佳答案 2021-03-17 15:11

多种继承的override , 像这样:


pragma solidity >=0.5.0 <0.7.0;

contract Base1 {
    function foo() virtual public {}
}

contract Base2 {
    function foo() virtual public {}
}

contract Inherited is Base1, Base2 {
    // Derives from multiple bases defining foo(), so we must explicitly
    // override it
    function foo() public override(Base1, Base2) {}
}
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2720 浏览
  • 王二小 提出于 2021-03-16 18:06