本人用jdk1.6编译以下代码,结果主类中调用保护方法出现语法错误!求教package A;public class A{ public int add(int a,int b){ return a+b; } int minus(int a,int b){ return a-b; } public int test1(int x,int y){ return minus(x,y); }}/************************************************************************/public class B{ private int multiply(int a,int b){ return a*b; } protected double divide(int a,int b){ double d=(double)a/(double)b; return d; } public int test2(int x,int y){ return multiply(x,y); } public double test3(int x,int y){ return divide(x,y); }}/************************************************************************/import A.A;import B.B;public class Main extends B{ public static void main(String args[]){ A a=new A(); B b=new B(); System.out.println(a.add(3,6)); System.out.println(a.test1(51,6)); System.out.println(b.test2(3,6)); System.out.println(b.divide(33,6)); System.out.println(b.test3(33,6)); }}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货