首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Build形式

2013-01-17 
Build模式关于创建者模式的一个问题,使用创建者模式时,一般通过builder得到产品的实例,现在我想禁止使用其

Build模式
关于创建者模式的一个问题,使用创建者模式时,一般通过builder得到产品的实例,现在我想禁止使用其他方法得到产品的实例,也就是只有builder才能得到实例,如何实现?最好给出用C#写的结构代码,谢谢。
[解决办法]
将产品类做成private final static class
放在builder类内
[解决办法]
这个cof builder已经说得很清楚了吧, 你要做的只是无法通过其他途径生成产品类的实例, 把constructor改成 protected就可以了吧?

热点排行