Java类的访问权限
来源:互联网 发布:一机一码视频破解软件 编辑:程序博客网 时间:2024/05/17 22:43
Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。
- private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。
- default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。
- protect: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。
- public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。
下面用表格的形式来展示四种访问权限之间的异同点,这样会更加形象。表格如下所示:
同一个类
同一个包
不同包的子类
不同包的非子类
Private
√
Default
√
√
Protected
√
√
√
Public
√
√
√
√
0 0
- java类的访问权限
- java类的访问权限
- java类的访问权限
- java类的访问权限
- java类的访问权限
- java类的访问权限
- java类的访问权限
- Java类的访问权限
- java类的访问权限
- java类的访问权限
- java类的访问权限
- JAVA类的访问权限
- java类的访问权限
- java 类的访问权限
- java类的访问权限
- Java类的访问权限
- java类的访问权限
- java类的访问权限
- iOS 如何进行逆向工程?
- Xcode 警告信息处理:Format string is not a string literal (potentially insecure)
- Leetcode: Longest Substring with At Most Two Distinct Characters
- Chapter03 数组相关操作
- (8)python字符和数字初步接触
- Java类的访问权限
- Java中的堆和栈的区别
- 注意不可将控件的setTag方法与viewWithTag方法混淆
- Chapter04 映射和元组
- spark测试集群搭建
- 获取当前被按下的控件的方法(setTag)、获取控件子视图的方法(viewWithTag)
- 创业,一切从头开始
- 结构型模式之桥接模式
- NSPredicate