看板
[ Ruby ]
討論串[問題] Singleton
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
最近使用Ruby+SDL寫遊戲. 不過有一些部分有點疑問. 我曾經聽過Singleton. 在類別只會建立一個實體時可以使用. (不一定要用 用了可以省去實體化的麻煩). 像是資料庫,設定,主遊戲之類的類別都只有一個實體). 不過在include之後. 使用實體方法要中間加上instance. (以
(還有384個字)
內容預覽:
[...]. 其實真的就是這樣就好了呀 :D 除了 @@value 可以換成 @value 就好了。. singleton 在某方面而言會存在,是因為在那些語言中,class 不是 first order. value, 所以你一定要先有一個 class, 才能產生一個 value. 而在 ruby
(還有487個字)
內容預覽:
恕刪. 看到這個我又去實驗一下. === 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
下一頁
尾頁