0
我有一個構造函數構建函數(Bond.Valuation)。其結果是其他類的超類,BondAnalytics。現在,從我閱讀的內容中,我需要在類BondAnalytics上創建方法。閱讀錢伯斯書我已經做了以下幾點:R函數的方法
當我鍵入Bond.Valuation它說它是一個標準的通用。那麼,演出會對它有用嗎?
method.skeleton("show", c("BondAnalytics")).
所以,我認爲這在BondAnalytics的任何對象上使用通用函數「show」。
到method.skeleton的命令產生:
setMethod("show",
signature(object = "BondAnalytics"),
function (object)
{
cat("Bond Valuation\n")
cat(BondID:);print([email protected])
}
)
所以,我認爲這個節目是現在有了這個方法相關和簽名是類BondAnalytics一個泛型函數,所以這種方法本身將匹配任何東西匹配類BondAnalytics。
所以基本上,我只需要定義Bond.Valuation中要顯示的內容。如果我想要文本和情節的組合,該怎麼辦?方法
「這是Bond.Valuation函數嗎?」 - 不,它是代碼明確指出的「show」函數。 –
謝謝,這很有幫助!我編輯了我的帖子。所以,我的功能已經是一個標準的通用。 –