interface A { void m(); }interface B{ double m(); }class C implements A,B{ 这里的方法怎么实现,才保证以后调用的时候,不出错? }
你这是何苦呢,直接class C implements B 不就完事了 如果你想让两个方法做不同的事,就重新写个接口用另外的方法名
那你就用内部类+接口interface A { void m(); }interface B{ double m(); }class Aimpl implements A{ class Bimpl implements B { public double m(){} } public void m(){}}
interface C { void m(); } interface D { void m(); } class date312 implements C,D { // 这里的方法怎么实现,才保证以后调用的时候,不出错? public void m() { System.out.println("hhh"); }
} 这个可以吗。
interface A { void m(); }interface B{ double m(); }class date312 implements A{ public void m(){ return; } class Bimpl implements B { public double m(){ return 0.0; } } }
void m();
}interface B{
double m();
}class C implements A,B{
这里的方法怎么实现,才保证以后调用的时候,不出错? }
如果你想让两个方法做不同的事,就重新写个接口用另外的方法名
void m();
}interface B{
double m();
}class Aimpl implements A{
class Bimpl implements B
{
public double m(){} }
public void m(){}}
void m();
}
interface D {
void m();
}
class date312 implements C,D {
// 这里的方法怎么实现,才保证以后调用的时候,不出错?
public void m()
{
System.out.println("hhh");
}
}
这个可以吗。
interface A {
void m();
}interface B{
double m();
}class date312 implements A{ public void m(){
return;
}
class Bimpl implements B
{
public double m(){
return 0.0;
} }
}
{
void Hello();
}
//
Interface ISayHello
{
void Hello();
}
//
publi class Welcome :ISayHi,ISayHello
{
void ISayHi.Hello()
{} void ISayHello.Hello()
{}
}希望在java中也能加如类似的东西。