pragma solidity 0.8.0;
contract father{
uint money = 10000;
function dahan() returns(string){
return "打小鼾";
}
}
contract son{
uint money = 9999999;
function getMoney() returns(uint){
return money;
}
//在老版本中、当子合约和父合约有相同的属性的时候、子合约会覆盖掉父亲合约的属性(然而新版本的并不会)
function dahan()public pure returns(string memory){
return "打大鼾";//此函数直接编译报错
}
function test1(){
dahan();
}
}