智能合约实战 solidity 语法学习 12 [ virtual 重写override 抽象abstract 接口interface 库library 销毁selfdestruct] 附代码(代码片
Posted www_vane
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智能合约实战 solidity 语法学习 12 [ virtual 重写override 抽象abstract 接口interface 库library 销毁selfdestruct] 附代码(代码片相关的知识,希望对你有一定的参考价值。
目录
1. virtual override;2. 抽象 abstract;3. 接口 interface;4. 库,library;5. 合约销毁 selfdestruct
1. virtual override
方法上加上virtual
关键字,重写的方法加上override
方法
solidity 0.6.0
后 不可再重写状态变量
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;
contract HelloVritual{
// 使用关键字virtual可以被重写
function test() public pure virtual returns(string memory){
return "abc";
}
}
contract HelloOverride is HelloVritual{
以上是关于智能合约实战 solidity 语法学习 12 [ virtual 重写override 抽象abstract 接口interface 库library 销毁selfdestruct] 附代码(代码片的主要内容,如果未能解决你的问题,请参考以下文章
智能合约实战 solidity 语法学习 12 [ virtual 重写override 抽象abstract 接口interface 库library 销毁selfdestruct] 附代码(代码片
智能合约实战 solidity 语法学习 02 [ SPDX remix控制台介绍 ]
智能合约实战 solidity 语法学习 02 [ SPDX remix控制台介绍 ]
智能合约实战 solidity 语法学习 10 [ BNB合约解读 ] 附代码