阿修--一直在自我修炼,希望能得到百年道行

湖南微软开发者俱乐部

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年4月18日

摘要: 1. 父类要精简,没有必要的方法和属性不要写在上面。因为即使是私有的方法和属性,对于子类来说,虽然无法继承,但是这些内容也会存储在子类中,只是我们无法使用而已。这样就造成了子类占用了许多无谓的空间。2. 类中的静态字段没有倍乘成本。既我们对那些在类中需要经常使用的,或是创建成本比较大的字段,要尽量用静态字段。而如果用非静态的字段,如果出现莫个类创建一万次的话,那就会创建一万个该字段。会非常影响效率。3. 静态方法并不比实例方法性能好。因为在.NET中,无论是静态方法还是实例方法在代码段中只是存储一份,也就是不会出现上面所说的实例字段出现的倍乘问题。所以我们在编写类的时候,不用从倍乘方面考虑方法 阅读全文
posted @ 2011-04-18 22:34 阿修 阅读(228) 评论(0) 推荐(0) 编辑