日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

RUBY中的變量(記錄在此,避免忘記^

 CJOL藏經(jīng)閣 2014-05-15

如果一個(gè)變量,只能被某個(gè)實(shí)例對(duì)象使用,這樣的變量稱之為實(shí)例變量;如果一個(gè)變量,能被某個(gè)類的所有實(shí)例對(duì)象共享,這樣的變量稱之為類變量。

 

1)常量可以定義在類和模塊中,不能定義在方法中。如果在外部訪問類或模塊中的常量,要使用域作用符::

 

2)全局變量用$ 開頭。

3)實(shí)例變量,變量名用@ 開頭;類變量的變量名用@@ 開頭

 

4)Ruby中所說的局部變量,可以是存在于類中、方法中、模塊中、一個(gè)循環(huán)中、一個(gè)過程對(duì)象中。局部變量名用小寫字母開頭

 

5)一類事物可以共享某個(gè)變量,成為類變量,與全局變量和實(shí)例變量不同,類變量在使用前必須要初始化;全局變量和實(shí)例變量如果沒有初始化,其值為 nil 。

 

6)調(diào)用一個(gè)類方法,與定義類方法一樣,要在方法名前加上類名和一個(gè)點(diǎn)號(hào)“.”。類方法提供了一個(gè)途徑,在類的外部訪問類變量,無須通過類的實(shí)例方法。
類變量,類方法在 Java 里與之相對(duì)應(yīng)的是 static變量,static方法。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多