import java.io.*;
class  Test1
{
 abstract public void mm(){}
}
public class Myclass extends Test1
{
public static void main(String[] args){

}
}

解决方案 »

  1.   

    抽象类里的抽象方法不能有方法体.而且继承它要实现它的方法.
    abstract class  Test1
    {
         abstract public void mm();
    }public class Myclass extends Test1
    {
        public static void main(String[] args){
            Test1 t=new Myclass();
            t.mm();
        }
        public void mm(){
         System.out.println("这里一定要实现抽象方法!");
        }
    }
      

  2.   

    替2楼的解释一下,问题有31 abstract public void mm(){} // 抽象类里的抽象方法不能有方法体,也就是不能有 {}
    2 class  Test1 // 抽象的方法,必须定义在抽象的类里面
    3 public class Myclass extends Test1 // 继承它要实现它的方法, 当然如果继承类也是一个抽象类,就不需要实现了