最佳答案
在我的一次面试中,有人问我:“我们是否可以实例化一个抽象类?”
我的回答是:“没有。我们不能”。但是,面试官告诉我:“错了,我们可以。”
我对此进行了一些争论。然后他让我自己在家试试。
abstract class my {
public void mymethod() {
System.out.print("Abstract");
}
}
class poly {
public static void main(String a[]) {
my m = new my() {};
m.mymethod();
}
}
在这里,我正在创建我的类的实例和调用抽象类的方法。有人能给我解释一下吗?我的面试真的错了吗?