|
|
|
bang,请帮忙!
|
2002年09月16日 16:54
|
|
|
标签列表
|
|
我现在遇到一个问题: 我做了很多的服务,每个服务就是一个Class,我想控制获得这些类的实例。能不能只能通过一个特定的类才能获得这些类的实例呢?
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月16日 18:03
|
|
|
|
当然可以,看你要什么样的具体需求。可以用factory or facade模式,但是还是要具体看
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月16日 21:10
|
|
|
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月17日 09:00
|
|
|
service Factory怎么做?请指教。 Factory模式可以控制哪些子类只能通过这个Factory实例化?
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月17日 10:07
|
|
|
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月17日 16:24
|
|
|
|
我怎么感觉Factory模式,只是带来了创建对象的方便性,怎么没有意识到带来安全性呢?Factory模式创建的对象也可以通过其他途径创建,比如构造函数,我只想通过Factory创建,怎么办?请详细的指点一下,谢了。
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月17日 16:57
|
|
|
如果你的构造函数很复杂,就必须用factory了,其实这两个本质是一样的。
安全问题指什么?
|
|
|
|
|
|
Re: bang,请帮忙!
|
2002年09月17日 17:00
|
|
|
|
factory加上singloten模式可以防止你说的情况
|
|
|
|