在Solidity中繼承有以下的特性:
當進行多重繼承(Multiple Inheritance)使用C3 Linearization演算法
具有多態性質(Polymorphism)
使用is 關鍵字來做為繼承語法:
is
當宣告A is X, Y, Z時,Z是最末端繼承合約
A is X, Y, Z
可使用super 來訪問(access)最源頭的合約
super
被繼承的合約會被佈署成單一合約,不會佈署多個合約上鏈
Last updated 3 years ago