1. class Super { <br /> 2. public float getNum() { return 3.0f; } <br /> 3. } <br /> 4.  <br /> 5. public class Sub extends Super { <br /> 6.  <br /> 7. } <br /> Which method, placed at line6, causes compilation to fail?()  <p> 1. class Super { <br /> 2. public float getNum() { return 3.0f; } <br /> 3. } <br /> 4.  <br /> 5. public class Sub extends Super { <br /> 6.  <br /> 7. } <br /> Which method, placed at line6, causes compilation to fail?()  </p>
A、A. public void getNum(){}
B、B. public void getNum(double d){}
C、C. public float getNum() { return 4.0f; }
D、D. public double getNum(float d) { return 4.0d; }