分享

访问权限修饰符

 以怪力乱神 2018-08-07
详见  http://jingyan.baidu.com/article/bad08e1e8e9a9b09c851219f.html


public private protected和默认(友好型)的区别(同一个包下就是朋友)



        Java中对类以及类中的成员变量和成员方法通过访问控制符(access specifier)进行区分控制。刚学Java语言的同学可能对public private protected以及默认(一般称包访问权限)的区别不是很清楚,尤其是protected和默认的区别。本篇经验就来说说这个事儿。



                1        private是只有本类中才能访问(即使本包下的子类也不能访问)

                2        public是都能访问,

                3        默认(包访问权限)是只有本包内才能访问,包括本包内的子类和普通类


                4        protected是只要本包内就能访问,包括本包内的子类和普通类,另外别的包内的子类也能访问,但是别的包的普通类不能访问。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多