(一)调用中的权限:

  1. internal:只能在合约的内部调用,不能在合约的外部调用;
  2. external:只能在合约的外部调用,不能在合约的内部调用以及在被继承的合约的内部调用。

区块链以太坊--继承的用法
external 不能在合约内部调用,但是如上图所示中,使用this标识则可以调用,因为实质上仍是外部调用,只是采用了一种间接的方式调用。

(二)继承中的权限:
继承用is关键字继承即可。

  1. 如果属性不加任何的修饰符,是可以被继承的;
  2. 加上了public属性后,能够被继承;
  3. 加上了internal修饰符后,能够被继承;
  4. 加上了external修饰符后,编译报错;
  5. 加上private修饰符后,编译报错,因为private代表只有父亲能够拥有这个属性,该属性不能够被继承

相关文章:

  • 2021-12-10
  • 2021-11-30
  • 2021-10-09
  • 2021-04-16
  • 2021-09-02
  • 2021-11-26
  • 2021-09-08
  • 2021-11-12
猜你喜欢
  • 2021-05-14
  • 2021-10-29
  • 2021-11-30
  • 2021-10-30
  • 2022-02-10
  • 2021-05-09
  • 2021-09-01
相关资源
相似解决方案