看板 [ Ruby ]
討論串[問題] Singleton
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者AIGecko (壁虎貓耳控)時間12年前 (2012/09/25 23:37), 編輯資訊
2
0
0
內容預覽:
最近使用Ruby+SDL寫遊戲. 不過有一些部分有點疑問. 我曾經聽過Singleton. 在類別只會建立一個實體時可以使用. (不一定要用 用了可以省去實體化的麻煩). 像是資料庫,設定,主遊戲之類的類別都只有一個實體). 不過在include之後. 使用實體方法要中間加上instance. (以
(還有384個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者godfat (godfat 真常)時間12年前 (2012/09/26 04:27), 編輯資訊
0
0
4
內容預覽:
[...]. 其實真的就是這樣就好了呀 :D 除了 @@value 可以換成 @value 就好了。. singleton 在某方面而言會存在,是因為在那些語言中,class 不是 first order. value, 所以你一定要先有一個 class, 才能產生一個 value. 而在 ruby
(還有487個字)

推噓3(3推 0噓 5→)留言8則,0人參與, 最新作者mars90226 (火星人)時間12年前 (2012/09/26 19:03), 編輯資訊
0
0
0
內容預覽:
恕刪. 看到這個我又去實驗一下. === code ===. class C1. @@a = 1. def self.a. @@a. end. end. puts C1.a #=> 1. class C2 < C1. @@a = 2. def self.a. @@a. end. end. puts
(還有39個字)
首頁
上一頁
1
下一頁
尾頁