子类重写父类方法的权限问题

已知如下类定义:

class Base {  
 public Base (){ 
 //... 
 }  
 public Base ( int m ){ 
 //... 
 }  
 public void fun( int n ){ 
 //... 
 } 
}  
public class Child extends Base{  
 // member methods  
}  

如下哪句可以正确地加入子类中?
A、private void fun( int n ){ //...}

B、void fun ( int n ){ //... }

C、protected void fun ( int n ) { //... }

D、public void fun ( int n ) { //... }

答案:D

posted @ 2021-08-24 14:00  fridays  阅读(182)  评论(0)    收藏  举报