看板 Programming 關於我們 聯絡資訊
※ 引述《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