展开全部
public class AB {
public static void main(String[] args)
CC c=CC.getInstan();
System.out.println(c.getCC());
}
}
abstract class CC{
public static BB getInstan(){
return new BB();
}
public abstract int getCC();
}
class BB extends CC{
int i=0;
public int getCC(){
return i;
}
}
看看我写的这个你就清楚了
Calendar.getInstance() 的静态方法e69da5e887aa62616964757a686964616f31333332613162是在Calendar类中实现了的,并不是一个抽象的方法 ,其作用就是返回一个GregorianCalendar 实例 它是Calendar具体实现。
就如CC c=CC.getInstan();这个c得到的实例其实是BB并不是抽象类CC
剩下的方法才是抽象的。
Calendar 是抽象类