[問題] singleton 和static method 差別在哪?
是這樣的
我知道他們寫法上的差異
但實際在使用上
static method很好用
直接"::"(不曉得大家都怎麼口語描述這動作, 我是都講冒號冒號)
讓我不知道singleton和他到底差別在哪?
我看過有些人提供的API都是static method
我用起來確實很方便
但總覺得 這樣寫是不是會有什麼缺點
至於singleton 反讓我覺得就是把所有static修飾字
往上拉一層級 來修飾class
但實際上也是和static一樣就是那麼一份
最後就是要問 全部都static method or field的class和一個singleton
兩者哪一個好 還是只是一種語意上的差別 小工具就用static 的 utility
一個service就用 singleton 給別人用?
請教各位謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 80.45.175.239
推
06/24 08:40, , 1F
06/24 08:40, 1F
→
06/24 08:40, , 2F
06/24 08:40, 2F
→
06/24 09:20, , 3F
06/24 09:20, 3F
→
06/24 11:22, , 4F
06/24 11:22, 4F
推
06/24 11:57, , 5F
06/24 11:57, 5F
→
06/24 11:58, , 6F
06/24 11:58, 6F
→
06/24 11:58, , 7F
06/24 11:58, 7F
→
06/24 12:03, , 8F
06/24 12:03, 8F
→
06/24 12:16, , 9F
06/24 12:16, 9F
→
06/24 19:57, , 10F
06/24 19:57, 10F
推
06/24 21:37, , 11F
06/24 21:37, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章