五行相生相克的学说有怎样的解释?

五行相生相克的学说认为,天降木德给夏禹,木气胜而克土,因此夏禹就取代属上德的黄帝,建立了夏王朝;商汤属金德,金气盛而克木,才建立商朝;周文王拥有火德,火德胜金德而建立周朝;水德克火德,代周者必拥有水德