当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

public、protected 、 friendly、private可用范围

发表于: 2015-05-13   作者:chiangfai   来源:转载   浏览次数:
摘要: 作用域        当前类      同一package     子孙类       其他package public             √          

作用域        当前类      同一package     子孙类       其他package

public             √                     √                  √                   √

protected       √                      √                 √                   ×

friendly          √                       √                  ×                  ×

private           √                       ×                  ×                  ×

public、protected 、 friendly、private可用范围

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
下面开始测试: 一个Test类,作为被访问的类,private就不说了,只有它自己才能访问,public是都能
用一张图来表示吧! 注:friendly为省略不写的意思。 “×”表示不可以访问;“√”表示可以访问;
Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指
Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指
Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指
Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指
Objective-C中,类的实例化变量的范围有@private、@protected、@public。他们代表的意思和C++中相同
private: 是完全私有的,只有在类自己里面可以调用,在类的外部和子类都不能调用,子类也不能继承父
msdn的解释如下:internal指的是同一个程序集,内部成员和类型才是可以访问的.内部访问通常用于基于组
访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号