提供一些背景知識;在過去的幾個月裏,我一直在學習Ruby(已經閱讀了絕大多數Ruby基礎知識,完成了Poignant ruby指南,之後計劃閱讀Eloquent ruby)。我掌握了大部分概念,即Objects,Ruby內核(基礎知識),範圍,循環等等,但是,當把消息/方法發送到代碼時,我感到困惑。瞭解Ruby消息
讓我們使用這行代碼作爲一個例子:toolkit = Toolkit.get_default_toolkit
現在工具包是用於工具包對象的變量和get_default_toolkit是方法/消息。在大多數代碼中我發現模糊的是方法/消息沒有在任何地方定義。所以我的問題是,我們(rubyists)可以學習的核心消息/方法列表是否在基本級別上使用?
或者這些方法只是有很大的範圍,並在程序中的其他地方定義?
真棒答案 - 投! – Apane101 2013-03-20 05:46:32