面向开发人员的 Solidity:Solidity 中的库
作为一种编程语言,Solidity与Java、JavaScript和Cpp等更常见的语言有许多相似之处。然而,有很多特性是Solidity独有的,库就是其中之一。
库是什么?
库是智能合约的精简版。就像智能合约一样,我们可以在其他合约中使用库的函数。但与智能合约不同的是,库不能有任何状态变量,它们也不能继承其他合约。
这个库的目的很简单,这些库位于区块链上,包含可以被其他合约使用的代码。
在Solidity中创建一个库
在整篇文章中,我们将使用Remix IDE,因为它使得整个合约的部署、执行和调试非常容易。
创建一个文件
要创建一个新文件,打开Remix导航选项卡并单击新文件按钮。出于我们的目的,我们将文件命名为example.sol。
创建文件