李老师,您好!
下面一题怎么做?谢谢!
Adds to the Beta class to make it compile correctly.
class Alpha{
public void bar(int ... x){ }
public void bar(int x){ }
}
public class Beta extends Alpha{
Place here code;
Place here code;
Place here code;
}
选项 A private void bar (int x){ }
B public void bar(int x){ }
C public int bar (String x){return 1;}
D public Alpha bar(int x){ }
E public void bar (int x,int y){ }
F public int bar (int x){ return x;}
老师我知道B和E是对的,A是错的权限缩小了。
其他选项还有那个是对的?为什么?