[再读书]私有构造函数
摘要:
记录下来,给新手看(应该有人用的到)。私有构造函数初看起来没有什么作用,但是在.net中功能相当多。一般用在许多静态方法的类中,这些静态方法用作一个库,而不是对象。添加私有构造函数,将确保类不能在外部创建对象。创建私有构造函数有两个原因,在使用公共构造函数时,不能使用类创建代码,一种情况是,如果不提供初始化参数,创建对象是没有意义的。 第二个原因是创建某种对象设计模式,例如工厂模式,即类上的... 阅读全文
posted @ 2006-04-28 18:00 萝卜青菜 阅读(406) 评论(0) 推荐(0) 编辑