1 interface IA
2 {
3 int Method();
4 }
5 interface IB : IA
6 {
7 new double Method();
8 }
9 class MyClass : IB
10 {
11 public double Method()
12 {
13 ...
14 }
15
16 int IA.Method()
17 {
18 ...
19 }
20 }我的问题是:在IB中我把IA的方法给隐藏了,
为什么在MyClass中还要实现IA中的Method()
。我试过了,如果不实现,会产生编译错误的。
芜湖不芜
蝴蝶刀刀