zoukankan      html  css  js  c++  java
  • java 中的访问修饰符

    一.

    public:所有类都可以访问

    protected:所有子类和同包下的类都可以访问

    缺省:同包类都可以访问

    private:类本身才可以访问

    注意点:protected修饰类属性时,例如

    package Parent;

    public class Parent{

        protected int i=5;

    }

    package Son;

    public class Son extends Parent{

        public static void main(String[] args){

             Parent p=new Parent();

             Son s=new Son();

             System.out.println(p.i);//第一行

             System.out.println(s.i);//第二行

        }

    }

    所谓的子类可以访问是指,第二行中可以访问到父类的属性i,而不是说第一行可以访问i属性,第一行会报错;

    但是如果Son类和Parent在同一包下的话,第一行就没错了。

  • 相关阅读:
    Python解释器相关知识
    简单了解下Flask
    Scoket编程
    __file__的作用
    jquery编写可折叠列表
    浑浑噩噩的一天
    js实现杨辉三角
    js闭包
    python读取word表格
    HTMLTestRunner报告
  • 原文地址:https://www.cnblogs.com/wwwfj/p/3349331.html
Copyright © 2011-2022 走看看