2010-09-18 59 views
1

我知道如果你在Ruby中使用super,它意味着調用父類的方法。這裏超級意思是什麼?

但一些代碼,我看到這一點:

def self.post(*args); handle_response super end 

我不知道什麼超級意思嗎?

回答

4

super調用超類方法;所以super返回超類方法返回的內容。

這裏調用超類上定義的post方法,並將其返回值傳遞給handle_response方法。