ruby 學習筆記

ruby中的方法能夠以問好或者感嘆號結尾 ruby

問號被用於標示謂詞,即返回boole值的方法 好比Array和Hash類都定義了一個empty?方法,它會測試該數據結構是否包含元素。
出如今方法名尾部的感嘆號代表使用該方法須要多加當心。一般狀況下,不帶感嘆號的的方法返回調用該方法的一個修改過的拷貝,而帶感嘆號的方法則是一個可變的方法,該方法會修改原對象
(可變方法是指方法會修改對象的狀態,而非方法自己可變) 數據結構

全局變量以$爲前綴,實例變量以@爲前綴 ,類變量以@@爲前綴 測試

相關文章
相關標籤/搜索