本帖最后由 吴愿涛 于 2012-11-15 12:23 编辑
我说说我的理解吧,不知到对不对哈。
Java是单继续多实现的语言,所以,当想要继承和实现同时存在时,应该先继承,再实现吧;类继承在前,接口实现在后吧。
1、 class D extends C implements A,B{} //这个是正确的写法;
2、 class D implements A,B extends C{} //我想这个应该是不允许的吧,虚拟机会报异常的吧;因为毕老师在讲这课的时候,也没有说这种方法是可以的,如果是可以的,毕老师是会告诉我们这种写法的。 |