interface Device
{
public void doIt();
}
public class Electronic implements Device
{
public void doIt()
{
}
}
abstract class Phone1 extends Electronic
{
}
abstract class Phone2 extends Electronic
{
public void doIt(int x)
{
}
}
class Phone3 extends Electronic implements Device
{
public void doStuff()
{
}
}
任何人都可以告诉我为什么编译..因为“Phone3”实现设备,它应该有doIt()方法,但它没有。但是这仍然编译。我可以知道Y吗?在Java界面实现的疑问
14个问题,没有被接受的答案? :( –