本帖最后由 韩伟 于 2012-7-13 12:31 编辑
有这个么一个程序:
abstract class Base{
abstract public void myfunc();
public void another(){
System.out.println("Another method");
}
}
public class Abs extends Base{
public static void main(String args[]){
Base a = new Abs();
a. another ();
}
public void myfunc(){
System.out.println("My Func");
}
public void another (){
myfunc();
}
}
我本以为这个程序编译会通不过,但是编译执行都没问题,我想问一下,抽象类不是必须在子类中实现吗?
|
|