Head First C# 中文版 图文皆译 第五章 封装 page183

看看响应NumericUpDown控件的值的改变的方法。它先把值赋给NumberofPeople变量然后调用DisplayDinnerPartyCost()方法。然后就靠着这个方法来重新计算每一项的花费。

Head First C# 中文版 图文皆译 第五章 封装 page183_第1张图片

所以,当你修改了NumberofPeople字段的值的时候,这个方法不会得到调用:

Head First C# 中文版 图文皆译 第五章 封装 page183_第2张图片

人们并不是总会按照你预期的方式使用你的程序的。

很幸运,C#给了你一个很有用的工具来使得你的程序总是正确工作--即使用户做了你从来没有预期的事儿。这叫做封装,这对于操作对象是很有用的技术。

你可能感兴趣的:(工作,C#,工具)