美文网首页Java学习笔记
coreJava_9——访问控制

coreJava_9——访问控制

作者: panda_Hi | 来源:发表于2018-08-11 14:26 被阅读11次

    五. 访问控制

    面向对象的基本思想之一是封装实现细节并且公开方法。Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而只向使用者暴露方法,但隐藏实现细节。访问控制分4种级别。

    访问级别       访问控制修饰符        同类       同包       子类      不同的包
    公开级别:      public                y         y          y          y
    受保护          protected             y          y          y
    默认            没有访问控制符          y          y
    私有              private               y
    

    成员变量、成员方法和构造方法可以处于4个访问级别中的一个;
    顶层类只可以处于公开或默认访问级别;

    注意:protected和default都有包访问权限(同包下可以访问)

    相关文章

      网友评论

        本文标题:coreJava_9——访问控制

        本文链接:https://www.haomeiwen.com/subject/gyrdbftx.html