将成员变量声明为private
本节条款,作者花了很大的篇幅去介绍,可是我感觉就学到一句话。
那就是注意程序的封装性。
程序的封装性起到什么作用?
很明显是保护数据操作的安全性以及增强以后程序的可维护性。
将类的数据成员声明为private的,可以保护数据不被随便修改。大家都明白权限等级就是安全等级。
至于程序的可维护性,就是用良好的函数接口代替直接的数据成员的操作,这样不但编写的时候方便,而且在修改程序计算过程的时候,只需要修改函数接口内部程序,而且不需要全部重新编译。
时间: 2024-10-14 15:39:26