摘要: 无参属性面向对象设计和编程的重要原则数据封装,它意味着类型的字段永远不应该公开,因为这样很容易写出不恰当使用字段的代码,从而破坏对象的状态。由于很多原因,强烈建议将所有字段都设为private,然后公开一个针对获取或设置状态信息的方法,封装了字段访问的方法通常称为:访问器(accessor)这样会增加代码量和用户必须调用访问器来修改或获取值。然后就出现了属性(smart field)然后又出现了自动实现的属性(Automatically Implemented Property)AIP,public string Name {get; set; }使用AIP的注意几点:必须在每个构造器方法中显 阅读全文
posted @ 2013-01-22 14:15 hailiang2013 阅读(159) 评论(0) 推荐(0)