solidity笔记(1)——第一篇——2020.10.25

solidity笔记(1)——第一篇

  • 一丶笔记
  • 二丶下一篇:solidity笔记(2)——第二篇

一丶笔记

(1)合约中的方法默认为public
(2)合约中的状态变量默认为internal
(3)this是指当前的合约地址,this.() 只能去访问当前合约的public类型的
(4)状态变量为public的状态变量,在合约内部会自动生成一个public同名的方法
(5)如果在合约中,重写public的状态变量同名的方法,将会覆盖掉合约自动生成的同名方法
(6)在继承中,子合约只能继承父合约中的所有public类型的方法
(7)在继承中,子合约只能继承父合约中的所有public类型和internal类型的状态变量
(8)支持多继承,继承的权限同上
(9)业务需求,可重写从父类继承过来的方法
(10)constant与view功能相同,尽量就用view
(11)function 合约名()可以表示构造函数,但是一般不建议使用,就用constructor()表示构造函数
(12)在部署合约时,会运行带有view / constant 的方法

二丶下一篇:solidity笔记(2)——第二篇

solidity笔记(2)——第二篇

你可能感兴趣的:(Solidity智能合约开发,区块链,以太坊,智能合约,比特币,dapp)