作者LPH66 (IWH68S0XZ8M89)
看板Programming
标题Re: [问题]请问这样的 Java Class 算不算是一个 Si …
时间Fri Jan 11 09:35:23 2008
※ 引述《oohay (五黑)》之铭言:
: ※ 引述《adrianshum (Alien)》之铭言:
: : 人家的重点在於
: : "控管 constructor 让外界无法由 new 的方式产生任意个物件"
: : 而不是 "final class 是个 singleton" 吧?
: : 一向 "final class" 也不是 singleton 的特症。
: : 你确定你有看清楚 qrtt1 写的是什麽?
: : Alien
: 若有问题应该是qrtt1本人来说,
: 而不是你来说吧,是吗?
: 我只是表达出我的意见而已,不是吗?
: 我不能够表达我的意见吗?
: 不管qrtt1写的是什麽,不管有没有看清楚,
: 我回应的是有关於最初原发问者的疑虑,有关singleton用java这样做那样做
: 算不算是个好方法.
: 此外,你真觉得qrtt1写得才对,
: 我仍觉得有问题,而且问题与我上篇所写一模一样:
: 用final class方式做singleton会因为无法继承,
: 而使得若公开介面,则对任何对象都公开.
: 这基本上是个有大问题的作法!!!
: 如果你要反驳,请针对我的问题反驳,而不是针对我"有没有理解qrtt1"这点反驳.
: 没有人是另一个人的精神导师.
: 请你尊重我的发言权.
个人以为这情形发生在singleton上并无不可
因为会做成singleton的东西自然有些介面是共用的
既然要共用 那任何对象都能使用它有何不可?
我java写的不够多 看不出来问题在哪...
--
然後我猜你原篇打错了...
你要打的应该是「singleton是个final class」
而不是我看到的「final class是个singleton」
也难怪版友会误会啦....
--
**** 说:
不要期望一个精神力差不多已经见底的人阿Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.250.80