会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Cruise's Space
导航
博客园
首页
新随笔
订阅
管理
公告
2007年8月18日
Effective c# Item1:总是使用属性替代可访问的数据成员
摘要: C#语言已经将属性的地位从编程习惯提升为良好的语言特征。如果你仍在自己的类型中创建公共变量,建议不要这样做;也不要手工创建get 和set方法。属性暴露数据成员作为公共接口的一部分并提供面向对象环境中的封装功能。属性是一种语言元素,访问它们如同访问数据成员,但是它们由方法来实现。类型的一些成员,数据成员是它们最好的表现形式:客户的名字,点的x,y坐标,去年的税收。属性允许你创建一个接口,用起来如同...
阅读全文
posted @ 2007-08-18 23:07 Cruise
阅读(710)
评论(0)
推荐(0)
编辑