字段通常都设为私有(private)的原因
2018-03-21 21:58
85 查看
老师,书上都说是为啦安全,且用getter和setter方法进行控制。
但是并没有举例,我当时也比较傻,每多想,最近突然想到啦。
原因:
class person{
int age;
}
如果age为public,则外部就可以设置为负数等其他非法值,为啦控制不输入一些非法值,所以用private,再用方法加以控制
但是并没有举例,我当时也比较傻,每多想,最近突然想到啦。
原因:
class person{
int age;
}
如果age为public,则外部就可以设置为负数等其他非法值,为啦控制不输入一些非法值,所以用private,再用方法加以控制
相关文章推荐
- [置顶] c++,vc6.0,中友元函数,无法访问私有字段(private)的问题(problem),cannot access private member declared in class 'Date'
- c++,vc6.0,中友元函数,无法访问私有字段(private)的问题(problem),cannot access private member declared in class 'Date'
- 私有字段private也可以外部访问
- 使用PowerMock模拟私有字段和私有方法
- 0007.Scala类的属性和对象私有字段实战详解
- 类的私有成员方法、final成员字段、永恒类(String)
- 先私有,后公有(prefer private to public)
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- SqlServer 可更新订阅升级字段队列数据丢失原因
- 黑马程序员——私有 private
- 建议133:用camelCasing命名私有字段和局部变量
- Java 反射之私有字段和方法详细介绍
- C++ 公有(public)继承,私有(private)继承,保护(protected)继承
- C++继承详解:共有(public)继承,私有(private)继承,保护(protected)继承
- 通过miscdevice获得驱动私有数据结构体时file->private_data为空的解决方法
- 【译】7. Java反射——私有字段和私有方法
- private 私有继承
- sphinx搜索结果不准确,可能的原因之二:字段权重设置的过大,超出32位
- 利用GetPrivateProfileString读取ini文件的字段
- 私有属性private的继承