A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张红(新) 中级黑马   /  2015-7-24 16:57  /  198 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package packa;
public class DemoA extends packb.DemoB{
public void show(){
method();
System.out.println("demoa show run");
   }
}

package packb;
public class DemoB{
protected void method(){
System. out.println("demob show run"         );
  }
}

package mypack;
class PackageDemo{
public static void main(String[] args){
packa.DemoA d = new packa.DemoA();
d.show();
packb.DemoB b = new packb.DemoB();
  //b.method();// 报错!无法访问 DemoB 中的 protected 修饰的 method 方法
  System.out.println("Hello Package!");
  }
}


结果是   demoa show run
            Hello Package!
不明白结果为什么会是这个???

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马