2006年4月28日

[再读书]私有构造函数

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

posted @ 2006-04-28 18:00 萝卜青菜 阅读(406) 评论(0) 推荐(0) 编辑

[再读书]索引器

摘要: class Person { private string strName = string.Empty; public Person(string strName) { this.strName = strName; } public string StrName { ... 阅读全文

posted @ 2006-04-28 14:22 萝卜青菜 阅读(232) 评论(0) 推荐(0) 编辑

导航