bang,请帮忙!
我现在遇到一个问题:
我做了很多的服务,每个服务就是一个Class,我想控制获得这些类的实例。能不能只能通过一个特定的类才能获得这些类的实例呢?
我现在遇到一个问题:
我做了很多的服务,每个服务就是一个Class,我想控制获得这些类的实例。能不能只能通过一个特定的类才能获得这些类的实例呢?
当然可以,看你要什么样的具体需求。可以用factory or facade模式,但是还是要具体看
对,一般是service factory比较多。
service Factory怎么做?请指教。
Factory模式可以控制哪些子类只能通过这个Factory实例化?
建议还是先看看设计模式,板桥的文章写的很易懂
我怎么感觉Factory模式,只是带来了创建对象的方便性,怎么没有意识到带来安全性呢?Factory模式创建的对象也可以通过其他途径创建,比如构造函数,我只想通过Factory创建,怎么办?请详细的指点一下,谢了。
如果你的构造函数很复杂,就必须用factory了,其实这两个本质是一样的。
安全问题指什么?
factory加上singloten模式可以防止你说的情况