Head First C# 中文版 图文皆译 第五章 封装 page192
来源:互联网 发布:电脑com端口号怎么查看 编辑:程序博客网 时间:2024/05/16 08:16
封装让你的数据原封不动
有时你的程序会改变字段的值。如果你不显式的告诉程序去重设值,你可以用旧的值来做计算。这种情况下,你会想让程序在每次某个字段改变的时候执行一些语句--就好像让凯瑟琳的程序每次修改人数的时候都重新计算聚会花费。我们可以通过用私有字段封装数据来避免这个问题。我们将会提供一个方法来获取字段值,另一个方法设置字段值并做必须的计算。
一个封装的快速范例
一个Farmer类用一个字段存储牛的数目,并用一个数字乘它来计算需要多少饲料来喂牛:
当你需要创建一个窗体来让用户输入牛的数目的时候,你得可以改变存储牛的数目的字段值。你可以创建一个向窗体返回字段值的方法。
- Head First C# 中文版 图文皆译 第五章 封装 page192
- Head First C# 中文版 图文皆译 第五章 封装 page173
- Head First C# 中文版 图文皆译 第五章 封装 page174
- Head First C# 中文版 图文皆译 第五章 封装 page175
- Head First C# 中文版 图文皆译 第五章 封装 page176
- Head First C# 中文版 图文皆译 第五章 封装 page177
- Head First C# 中文版 图文皆译 第五章 封装 page178
- Head First C# 中文版 图文皆译 第五章 封装 page179
- Head First C# 中文版 图文皆译 第五章 封装 page180
- Head First C# 中文版 图文皆译 第五章 封装 page181
- Head First C# 中文版 图文皆译 第五章 封装 page182
- Head First C# 中文版 图文皆译 第五章 封装 page183
- Head First C# 中文版 图文皆译 第五章 封装 page184
- Head First C# 中文版 图文皆译 第五章 封装 page185
- Head First C# 中文版 图文皆译 第五章 封装 page186
- Head First C# 中文版 图文皆译 第五章 封装 page187
- Head First C# 中文版 图文皆译 第五章 封装 page188
- Head First C# 中文版 图文皆译 第五章 封装 page189
- 阿里妈妈和 Google Adsense收入比较
- 醉
- 分享.NET开发中经常用到的十大软件
- Google Adwords(Adsense)最贵的英文关键词列表
- 《疯狂的程序员》经典语录(1)
- Head First C# 中文版 图文皆译 第五章 封装 page192
- 21招让你的Adsense收入翻倍
- 《程序员》杂志:我的数据库学习“曲线”
- 无处不在的二八原理[0]:什么是二八原理?
- 挂QQ
- 2009年2月10日开源人网站(www.vifir.com)新闻汇编:
- 在VB6中导出EXCEL,FOXPRO,PRODOX格式的表
- VB中MsFlexGrid控件的使用细则
- 李开复谈个人电脑与互联网发展