多项选择题

现有:  
1.  class HorseRadish {  
2.    // insert code here  
3.    protected HorseRadish(int x) {   
4.      System.out.println("bok choy"); 
5.    } 
6.  }  
7.  class Wasabi extends HorseRadish {  
8.    public static void main(String [] args) {  
9.      Wasabi w = new Wasabi(); 
10.   }   
11. }  
分别插入到第 2 行,哪两项允许代码编译并产生"bok choy" 输出结果?() 

A. // just a comment
B. protected HorseRadish() { }
C. protected HorseRadish() { this(42);}
D. protected  HorseRadish() { new HorseRadish (42);}

相关考题