結果 : explain method overriding and diamond problem in python