簡體   English   中英

超級在這里意味着什么?

[英]What does super mean here?

我知道如果你在Ruby中使用super,那就意味着調用父的相同方法。

但在某些代碼中,我看到了這一點:

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

我想知道這里的超級意味着什么?

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM