August 2019
Intermediate to advanced
486 pages
13h 52m
English
Just like object-oriented programming languages, Solidity contracts also support multiple inheritance. You can derive another contract by using the is keyword, as shown in the FuncOverride contract that we discussed in the Overloading functions section of this chapter.
The contract can access the following from its inherited contract:
When a contract inherits from another contract and a function is called, its most derived function definition will be executed from the inheritance hierarchy. ...