请教一个子类访问超类protected域的一个问题 好文章建议看下,真正理解了protected的作用范围 http://hxraid.iteye.com/blog/522171(这个作者很吊) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected 应该是访问包时才有问题吧;其他时候和public一样的;看这情况,估计是书翻译的问题; 书说的没问题,protected类型的方法子类调用时的确得小心。当B extends A的时候,在子类B的作用范围内,只能调用本子类B定义的对象的protected方法(该方法从父类A中继承而来)。而不能调用其他A类对象的protected 方法 书说的没问题,protected类型的方法子类调用时的确得小心。当B extends A的时候,在子类B的作用范围内,只能调用本子类B定义的对象的protected方法(该方法从父类A中继承而来)。而不能调用其他A类对象的protected 方法嗯,是的; 说的最明白的,我估计应该是《细说Java》这本书里的那些内容了,楼主可以看看这本书; 书上说的很清楚啦,楼主理解有点问题。子类(Manager)中的方法只能访问子类(Manager)对象中的域,而不能访问其他超类(Employee)对象中的这个域,若要子类的方法访问超类的某个域,可以将其声明为protected。 这个问题的确值得研究下。如果有时间,可以看看我刚写的这篇文章http://blog.csdn.net/sum_rain/article/details/40009915 查询一个星期内数据 类与类的调用 笔试的一个概念题. session问题 JFrame改变大小后触发了什么事件?应该执行什么接口? JTable能从数据库里取数据吗??? 新人求解怎么配置环境变量 Jbuilder X如何与jdk连接? axis1.4调用jdk1.6原生webservice要5分钟才能返回 JDBC mySQL驱动怎么安装?? 我是菜鸟,急求解 谁熟悉DB2XML套件
protected 应该是访问包时才有问题吧;其他时候和public一样的;看这情况,估计是书翻译的问题;
当B extends A的时候,在子类B的作用范围内,只能调用本子类B定义的对象的protected方法(该方法从父类A中继承而来)。而不能调用其他A类对象的protected 方法
当B extends A的时候,在子类B的作用范围内,只能调用本子类B定义的对象的protected方法(该方法从父类A中继承而来)。而不能调用其他A类对象的protected 方法
嗯,是的;