最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

二十分鐘 教你Ruby快速入門 圖文教程第2/4頁

 更新時間:2007年10月20日 18:58:18   作者:  

是什么意思?這是Ruby在某個字符串中插入其它字符的方式。在大括號之間放入的字符串(這里是指name)將被外部的字符串代替。你也可以使用字符串類內(nèi)建的capitalize方法來確保某人名字的首字母大寫:


上面的代碼有兩個地方需要說明:

第一,我們通過無括號的方式調(diào)用方法,因為括號是可選的;

第二,這里的默認(rèn)參數(shù)值為“World”。也就是說在調(diào)用方法時如果沒有提供name參數(shù),則使用默認(rèn)值“World”。

進(jìn)化為Greeter!

我們是否需要一個真正的問候者(greeter),他能記住你的名字、問候你、總是尊重地向你示好?那么這就最好建立一個“Greeter”類:


在上面的類代碼中定義了一個稱為Greeter的類和一些類方法,其中出現(xiàn)了一些新的“關(guān)鍵詞”:請注意“@name”,它是類的實例變量,并對類中的所有方法(say_hi和say_bye方法)都有效。

如何讓Greeter類發(fā)揮作用?現(xiàn)在讓我們來建立一個Greeter對象并使用它!


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


看看上面的編譯錯誤來看,這樣直接訪問name是行不通的。

相關(guān)文章

最新評論

庆安县| 新疆| 尉氏县| 盘山县| 饶平县| 贺州市| 分宜县| 中阳县| 黎平县| 保康县| 二连浩特市| 焉耆| 济阳县| 恭城| 罗平县| 漳平市| 稻城县| 萝北县| 邛崃市| 黔南| 天台县| 开封市| 铜川市| 开化县| 无锡市| 德安县| 达拉特旗| 濮阳县| 绥宁县| 绥中县| 绥芬河市| 浙江省| 乌苏市| 宁明县| 金溪县| 汕头市| 吉安县| 永登县| 祥云县| 康定县| 安平县|