1. 首页
  2. 数据库
  3. 其它
  4. 智能合约编写之Solidity的高级特性

智能合约编写之Solidity的高级特性

上传者: 2021-02-01 01:05:49上传 PDF文件 276.68KB 热度 14次
基于最少知道原则(LeastKnowledgePrinciple)中经典面向对象编程原则,一个对象应该对其他对象保持最少的了解。优秀的Solidity编程实践也应符合这一原则:每个合约都清晰、合理地定义函数的可见性,暴露最少的信息给外部,做好对内部函数可见性的管理。同时,正确地修饰函数和变量的类型,可给合约内部数据提供不同级别的保护,以防止程序中非预期的操作导致数据产生错误;还能提升代码的可读性与质量,减少误解和bug;更有利于优化合约执行的成本,提升链上资源的使用效率。守住函数操作的大门:函数可见性Solidity有两种函数调用方式:内部调用:又被称为『消息调用』。常见的有合约内
下载地址
用户评论