我们能实例化一个抽象类吗?
在我的一次面试中,有人问我“我们能否实例化一个抽象类?”
我的回答是“不,我们不能”。但是,面试官告诉我“错了,我们可以。”
我在这个问题上争论了一下。然后他让我自己在家试试。
abstract class my { public void mymethod() { System.out.print("Abstract"); }}class poly { public static void main(String a[]) { my m = new my() {}; m.mymethod(); }}
在这里,我创建类的实例并调用抽象类的方法。有人能给我解释一下吗?我面试的时候真的错了吗?
万千封印
一只萌萌小番薯
相关分类