您的位置:首页 > 其它

一个类可以实现多个有相同方法的接口

2014-08-21 00:00 176 查看
public class Computer implements Device, Action{
public void doIt() { System.out.println("");}
}
abstract class Phone1 extends Computer { }
abstract class Phone2 extends Computer{
public void doIt(int x) { }
}
class Phone3 extends Computer implements Device{
public void doStuff() { }
}
interface Device {
public void doIt();
String ACTION="DEVICE";
}

interface Action {
public void doIt();
String ACTION = "TEST1";
}

如果接口实现了相同的变量,则子类不调用该变量时可编译通过,但是如果调用则报ambigous错误.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐