单选题:给定以下代码,请问下列选项中哪个是正确的?```public interface Top{ void twiddle(Stri
给定以下代码,请问下列选项中哪个是正确的?
```
public interface Top{
void twiddle(String s);
}
```
@[D](2)
A. ```
public abstract class Sub implements Top{
public abstract void twiddle(String s){ }
}
```
B. ```
public class Sub implements Top{
public void twiddle(Integer i){ }
}
```
C. ```
public class Sub implements Top{
void twiddle(String s){ }
}
```
D. ```
public class Sub implements Top{
public void twiddle(String s){ }
public void twiddle(Integer i){ }
}
```
A.```
public abstract class Sub implements Top{
public abstract void twiddle(String s){ }
}
```
B.```
public class Sub implements Top{
public void twiddle(Integer i){ }
}
```
C.```
public class Sub implements Top{
void twiddle(String s){ }
}
```
D.```
public class Sub implements Top{
public void twiddle(String s){ }
public void twiddle(Integer i){ }
}
```
答案:D
```
public interface Top{
void twiddle(String s);
}
```
@[D](2)
A. ```
public abstract class Sub implements Top{
public abstract void twiddle(String s){ }
}
```
B. ```
public class Sub implements Top{
public void twiddle(Integer i){ }
}
```
C. ```
public class Sub implements Top{
void twiddle(String s){ }
}
```
D. ```
public class Sub implements Top{
public void twiddle(String s){ }
public void twiddle(Integer i){ }
}
```
A.```
public abstract class Sub implements Top{
public abstract void twiddle(String s){ }
}
```
B.```
public class Sub implements Top{
public void twiddle(Integer i){ }
}
```
C.```
public class Sub implements Top{
void twiddle(String s){ }
}
```
D.```
public class Sub implements Top{
public void twiddle(String s){ }
public void twiddle(Integer i){ }
}
```
答案:D