本帖最后由 黄奕豪 于 2012-5-18 21:59 编辑
- /*这个不行,编译直接挂了,因为即使你分别实现了不同返回值类型的函数,但是你调用的时候,主函数根本就不知道你是调用的哪个,但是如果返回值类型相同的话就可以, 因为接口没有方法体,所以多实现的时候只要重写一次函数就可以了!!像下面这样!!*/
- interface A{
- void show();
- }
- interface B{
- void show();
- }
- class Demo implements A,B
- {
- public void show(){}//两个重写一次就行了!
- public static void main(String[] args)
- {
- Demo d=new Demo();
- d.show();
- }
- }
-
复制代码 |