麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

初步掌握Ruby類常量

2020-02-24 15:41:22
字體:
供稿:網(wǎng)友

?一個(gè)常量由大寫字母開頭.它應(yīng)最多被賦值一次.在Ruby的當(dāng)前版本中,常量的再賦值只會(huì)產(chǎn)生警告而不是錯(cuò)誤(non-ANSI版的eval.rb不會(huì)報(bào)告這一警告)

ruby.html" target="_blank">ruby>fluid=30
???30
ruby>fluid=31
???31
ruby>Solid=32
???32
ruby>Solid=33
???(eval):1:?warning:?already?initialized?constant?Solid
???33??


常量可以定義在類里,但不像實(shí)變量,它們可以在類的外部訪問.

ruby>?class?ConstClass
????|???C1=101
????|???C2=102
????|???C3=103
????|???def?show
????|?????print?C1,"?",C2,"?",C3,"/n"
????|???end
????|?end
???nil
ruby>?C1
ERR:?(eval):1:?uninitialized?constant?C1
ruby>?ConstClass::C1
???101
ruby>?ConstClass.new.show
101?102?103
???nil??


常量也可以定義在模塊里.

ruby>?module?ConstModule
????|???C1=101
????|???C2=102
????|???C3=103
????|???def?showConstants
????|?????print?C1,"?",C2,"?",C3,"/n"
????|???end
????|?end
???nil
ruby>?C1
ERR:?(eval):1:?uninitialized?constant?C1
ruby>?include?ConstModule
???Object
ruby>?C1
???101
ruby>?showConstants
101?102?103
???nil
ruby>?C1=99??#?not?really?a?good?idea
???99
ruby>?C1
???99
ruby>?ConstModule::C1??#?the?module's?constant?is?undisturbed?...
???101
ruby>?ConstModule::C1=99?
ERR:?(eval):1:?compile?error
(eval):1:?parse?error
ConstModule::C1=99
????????????????^
ruby>?ConstModule::C1??#?..?regardless?of?how?we?tamper?with?it.
???101???

以上就是關(guān)于初步掌握Ruby類常量的全部內(nèi)容,希望本文的介紹能讓你有所收獲,更多內(nèi)容請關(guān)注武林技術(shù)頻道網(wǎng)站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 双性帝王调教跪撅打屁股 | 欧美一级久久 | 中文字幕网址 | 欧美毛片 | 曰韩黄色片 | 亚洲成人精品视频 | 精品久久久一二三区播放播放播放视频 | 国内精品视频饥渴少妇在线播放 | 男女羞羞视频在线免费观看 | 成年人黄视频 | 在线看毛片的网站 | av在线免费网址 | 亚洲片在线 | 毛片在线免费观看网址 | 成人在线免费看 | 麻豆porn | av在线直播观看 | 免费看日韩av | av电影免费播放 | 国产精品九九久久一区hh | 91av亚洲| 香蕉成人在线观看 | 黄色网欧美| 激情久久精品 | 视频一区 中文字幕 | 一级做a爱视频 | 吾色视频 | 国产羞羞视频在线观看免费应用 | 成人性视频在线 | 久久宗合色 | av手机在线电影 | 亚洲第一成人在线观看 | 毛片视频在线免费观看 | 欧美视频一级 | 欧美三级一级 | 日本在线播放一区二区三区 | omofun 动漫在线观看 | 国产1区2区在线 | 欧美精品在线视频观看 | 高清做爰免费无遮网站挡 | 毛片在线视频观看 |