作者oohay (五黑)
看板Programming
標題Re: [問題]請問這樣的 Java Class 算不算是一個 Si …
時間Thu Jan 10 14:25:32 2008
※ 引述《qrtt1.bbs@bbs.sayya.org (foolish)》之銘言:
: 實作 Singleton Pattern 簡單的說就是
: 控管 constructor 讓外界無法由 new 的方式產生任意個物件
: public final class SingletonEx {
: static SingletonEx self = new SingletonEx();
: private SingletonEx() {
: }
: public static SingletonEx getInstance(){
: return self;
: }
: public static void main(String[] args) {
: // reference 都應該要是一樣的
: assert(SingletonEx.getInstance() == SingletonEx.getInstance());
: }
: }
非class不可嗎?
為什麼不能作成只能存在一個instance.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.211.156
→ adrianshum:你在說啥?... 218.103.235.35 01/10 23:20
→ oohay:說得很明白了,就字面意思而已 59.112.230.124 01/10 23:54
→ adrianshum:你"字面意思" 根本就語焉不詳。什麼叫 218.103.235.35 01/11 01:25
→ adrianshum:"非 class 不可"? 218.103.235.35 01/11 01:26