定义方法时不写public那么该方法的默认修饰符是什么?

来源:互联网 发布:在线支付系统源码 编辑:程序博客网 时间:2024/04/28 03:02

修饰符有public、protected、private,当然还有缺省的(default)修饰符,缺省的就是方法名前无任何修饰符。缺省时的修饰符默认为friendly。

缺省的(也就是你认为的默认修饰符)修饰符的访问权限都不同于public、protected、private所修饰的方法。所以访问权限其实有四种。

下面是他们四个访问权限的关系。

我是拿类的方法来举例: