我是靠谱客的博主 超帅哈密瓜,这篇文章主要介绍java的public修饰符及缺省修饰符说明,现在分享给大家,希望可以做个参考。

public:可以让你的文件被不同包的类或者方法访问,创建这个类的对象

而缺省则在其他包中不能被访问

什么是包,其实就是文件夹,看下边的代码

do.java位于P2文件夹。all.java位于test/test下

public class Do{
public static void main(String[] args) {
    Do1 do1 = new Do1();
    do1.a = 4;
    //do1.b = 6;
    do1.c = 10;
    do1.d = 12;
    System.out.println(do1.a);
    //System.out.println(do1.b);
    System.out.println(do1.c);
    System.out.println(do1.d);
    
    All all = new All();
    all.allin();

}
package TEST.TEST;

class All {
    int a = 2;
    private int b = 3;
    protected int c = 5;
    public int d = 6;
    void allin(){
        System.out.println("你调用了一个缺省的类中的缺省的方法");
    }
}

 结果:

即使有相同的父目录也不行,that's all。有时候随便动手写写能有更深的理解

最后

以上就是超帅哈密瓜最近收集整理的关于java的public修饰符及缺省修饰符说明的全部内容,更多相关java内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部