古詩詞大全網 - 個性簽名 - Java中壹個類能實現含有相同方法簽名的兩個接口嗎?試解釋之。謝謝

Java中壹個類能實現含有相同方法簽名的兩個接口嗎?試解釋之。謝謝

可以。比如說接口A和接口B中都有void a();這個方法聲明,都沒有實現,但是實現類只能給出壹種實現,也就不用管是是A的還是B的。如下所示,這個程序是正確的

?public?class?Test?implements?A,B?{

public?static?void?main(String[]?args){?

new?Test().a();

}

public?void?a()?{

System.out.println("hello");

}?

}

interface?A{

void?a();

}

interface?B{

void?a();

}