📅  最后修改于: 2020-11-04 04:29:34             🧑  作者: Mango
接口类似于抽象合同,并使用interface关键字创建。以下是界面的关键特征。
尝试以下代码以了解界面在Solidity中的工作方式。
pragma solidity ^0.5.0;
interface Calculator {
function getResult() external view returns(uint);
}
contract Test is Calculator {
constructor() public {}
function getResult() external view returns(uint){
uint a = 1;
uint b = 2;
uint result = a + b;
return result;
}
}
使用Solidity First Application一章中提供的步骤运行上述程序。
注意-在单击部署按钮之前,从下拉列表中选择测试。
0: uint256: 3