二十分鐘 教你Ruby快速入門 圖文教程第2/4頁
更新時間:2007年10月20日 18:58:18 作者:
是什么意思?這是Ruby在某個字符串中插入其它字符的方式。在大括號之間放入的字符串(這里是指name)將被外部的字符串代替。你也可以使用字符串類內建的capitalize方法來確保某人名字的首字母大寫:

上面的代碼有兩個地方需要說明:
第一,我們通過無括號的方式調用方法,因為括號是可選的;
第二,這里的默認參數(shù)值為“World”。也就是說在調用方法時如果沒有提供name參數(shù),則使用默認值“World”。
進化為Greeter!
我們是否需要一個真正的問候者(greeter),他能記住你的名字、問候你、總是尊重地向你示好?那么這就最好建立一個“Greeter”類:

在上面的類代碼中定義了一個稱為Greeter的類和一些類方法,其中出現(xiàn)了一些新的“關鍵詞”:請注意“@name”,它是類的實例變量,并對類中的所有方法(say_hi和say_bye方法)都有效。
如何讓Greeter類發(fā)揮作用?現(xiàn)在讓我們來建立一個Greeter對象并使用它!

Greeter類的實例對象g被建立后,它便接受了name參數(shù)(值為Pat)。那么我們能直接訪問name嗎?

看看上面的編譯錯誤來看,這樣直接訪問name是行不通的。
您可能感興趣的文章:
- Ruby學習筆記之gem 命令詳解
- Ruby rails 頁面跳轉(render和redirect_to)
- Ruby 字符串處理
- RUBY 新手教程 跟我一起學ruby
- 學習Ruby你需要了解的相關知識(rvm, gem, bundle, rake, rails等)
- Ruby中執(zhí)行Linux shell命令的六種方法詳解
- 淘寶網(wǎng)提供的國內RubyGems鏡像簡介和使用方法
- 詳解Ruby中正則表達式對字符串的匹配和替換操作
- Ruby Gems更換淘寶源方法
- Windows下Ruby on Rails開發(fā)環(huán)境安裝配置圖文教程
- ruby 學習筆記(2) 類的基本使用
- ruby 異常處理:rescue
- CentOS 6.3下編譯安裝Ruby 2.0筆記
- Ruby中的return、break、next詳解
- 舉例講解Ruby中require的使用方法
- 更改RubyGem安裝源
- 使用Ruby來處理JSON的簡單教程
- Ruby信號處理詳解
相關文章
Windows下Ruby+Watir自動化測試的環(huán)境搭建及數(shù)據(jù)讀取
這篇文章主要介紹了Windows下Ruby+Watir自動化測試的環(huán)境搭建及數(shù)據(jù)讀取,Watir是一個使用Ruby實現(xiàn)的開源Web自動化測試框架,需要的朋友可以參考下2016-03-03Ruby與Ruby on Rails框架環(huán)境搭建的簡明教程
這篇文章主要介紹了Ruby與Ruby on Rails框架環(huán)境搭建的簡明教程,包括RubyGems的升級與OpenSSL的支持等配置,需要的朋友可以參考下2016-05-05