当前位置:  技术问答>java相关

protected的方法和变量不是不能在类外访问马?

    来源: 互联网  发布时间:2015-10-23

    本文导语:  public class class1{ public static void main(String[] args){ class2 obj = new class2(); System.out.println(obj.i); } } class class2{ protected int i = 0; } 这个我这里可以编译且执行.why? | protected 的访问权限是...

public class class1{
public static void main(String[] args){
class2 obj = new class2();
System.out.println(obj.i);
}
}

class class2{
protected int i = 0;
}
这个我这里可以编译且执行.why?

|
protected 的访问权限是:同一个类中,同一个包中,不同包中的子类!

|
子类,同包,同类中

|
呵呵,class2 得对象当然能访问啦,
其它非继承自class2 的类就不能了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.lang.model.element枚举modifier的类成员方法: protected定义及介绍
  • 请问:protected的访问权限是怎样?
  • java命名空间java.lang.reflect类modifier的类成员方法: protected定义及介绍
  • 请教关于protected的访问控制
  • java 类修饰符(private,public和protected)所代表的权限
  • 不太理解protected的意思,请大虾帮忙解释一下。
  • 请那位给简单讲一下存取修饰符中中default的存取权限(相对于protected)
  • 关于protected modifier的一个疑问
  • 一道protected小问题???!!!在线等!!!!!!
  • 请教大家,有关protected隐藏的一个小问题!
  • 继承一个protected函数,怎样在子类中让它完成父类的功能
  • 请教real mode 和protected mode ,谁能仔细讲讲?
  • 关于private和protected
  • 为什么我无法使用一个类的protected方法。
  • 一个类的方法声明为protected,那么在另一个包中的该类的子类能否访问该方法?
  • protected 与 package 的存取权限怎么在我看来是一样的?
  • 什么是inner class?类不过不加修饰符,它的访问权限是protected or default?
  • 跨包之间访问protected类型的问题
  • 基于Java protected的深入理解
  • 关于类basic_ostream的构造函数被申明成protected
  • 请问 DJGPP 的高手,一个__dpmi_set_protected_mode_interrupt_vector的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3