我是靠谱客的博主 机智芒果,最近开发中收集的这篇文章主要介绍java四种权限的高低_Java(四种权限修饰符),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

/*

Java中有四种权限修饰符:

public > protected > (default) > private

同一个类(我自己) YES YES YES YES

同一个包(我邻居) YES YES YES NO

不同包子类(我儿子) YES YES NO NO

不同包非子类(陌生人) YES NO NO NO

注意事项:(default)并不是关键字“default”,而是根本不写。

*/

private在同一个类中能访问

package cn.itcast.day11.demo02;

public class MyClass {

private int num = 10;

public void method() {

System.out.println(num);

}

}

不写关键字,同一个包中能访问

c89151b00af546c7815dbbf2009ff16b.png

protected不同包子类中能访问

0fd7d4d09b15bb2da7639a8364fe3059.png

public不同包非子类,也能访问

8fd5d036be3a1a7d984a64a21da6be79.png

最后

以上就是机智芒果为你收集整理的java四种权限的高低_Java(四种权限修饰符)的全部内容,希望文章能够帮你解决java四种权限的高低_Java(四种权限修饰符)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部