本帖最后由 騛鹏 于 2013-3-14 20:54 编辑
class可以多重继承,但不可多继承,是因为可能继承的多个父类中有相同的方法而不知执行哪个。
那么interface呢? 多实现的Test类是复写的哪个interface的show()?还有interface的作用域?
interface Inter
{
public static final int NUM = 3;
public abstract void show();
}
interface InterA
{
public abstract void show();
} class Demo
{
public void function(){}
} class Test extends Demo implements Inter,InterA
{
public void show(){}
} |