黑马程序员技术交流社区
标题: 关于pritave关键字使用细节 [打印本页]
作者: 小虎199406 时间: 2015-7-13 13:36
标题: 关于pritave关键字使用细节
那位大大能告知一下private关键字使用的详细细节,感觉有点疲
作者: 菜鸟学徒 时间: 2015-7-13 14:19
本帖最后由 菜鸟学徒 于 2015-7-13 14:21 编辑
private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部 类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在 其他类中不能调用。
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
不写时默认为friendly ,也即是“包访问权限”。
作者: masai158 时间: 2015-7-13 14:45
视频有讲解得很清楚。。
而在实战开发中。private 有节约内存之用。。一个类 只做自己该做的事,不提供外界使用就用 private修饰,如果需要提供给子类使用就 protected ,如果需要给其它类使用就 publich..在抓紧学习诺
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |