测试抽象合约的继承时出现This contract may be abstract, not implement an abstract parent‘s methods completely..

环境

  • Remix
  • Solidity
  • win 10

问题

学习Solidity -智能合约 有关抽象合约介绍的部份,可以成功编译合约,但是无法对合约进行部署:
在这里插入图片描述
提示抽象合约内的方法没有被实现

解决办法

在Remix的Deploy按钮上方选择实现了父合约抽象方法的派生合约名称进行部署:
在这里插入图片描述

部署成功后,重新点击deploy下方新部署上去的合约,点击getResult,获取返回值3

猜你喜欢

转载自blog.csdn.net/weixin_46353030/article/details/121281895