首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为什么子类无法访问非本包的父类protected方法,该怎么解决

2012-02-28 
为什么子类无法访问非本包的父类protected方法package toolspublic class kj {protectedvoidtk(){System.

为什么子类无法访问非本包的父类protected方法
package tools;

public class kj {
 
protected void tk(){
System.out.println("r"); 
}
}


package text;
import tools.kj;
class kj2 extends kj{
kj2(){

}
}
public class text2 {

public static void main(String args[]){
kj2 k = new kj2();
k.tk();//error

System.out.println("w");





}
}


[解决办法]
因为你在text2中调用,text2不是kj的子类,所以不能调用

热点排行