问答详情
源自:10-3 Java 中的抽象类

请大神们帮我看看是哪里错了,谢谢!

package com.imooc;

public abstract class Telphone {
	public abstract void call();
	public abstract void message();
}


package com.imooc;

public class CellPhone extends Telphone {

	@Override
	public void call() {
		System.out.println();
		// TODO Auto-generated method stub

	}

	@Override
	public void message() {
		// TODO Auto-generated method stub

	}

}

http://img.mukewang.com/5711ddcb00012a2704910376.jpg

错误显示为:

Multiple markers at this line

- The method call() of type CellPhone must 

override or implement a supertype method

- implements com.imooc.Telphone.call


提问者:慕斯卡3153412 2016-04-16 14:40

个回答

  • ValarRay
    2016-04-16 16:21:03
    已采纳

    程序没有问题,你在写完Tellphone类之后,先保存,再去新建子类就行了。

  • 酣睡着等待3194890
    2016-05-05 19:48:41

    我是1.7版本的,但是也出现这样的问题

  • 慕粉3193126
    2016-04-16 16:20:07

    还有很多方法  你可以百度搜一下

  • 慕粉3193126
    2016-04-16 16:18:51

    JDK版本问题  你的是1.5的   修改版本的方法  window->Preferences->Java->Compiler  把compiler compliance  level从1.5改成1.6