我写了一个AbstractClass的抽象类,如下所示:
之后写了这样的代码:
运行结果是这样的:
不是说java的抽象类不能被实例化吗?这是什么意思?希望各位能够解答一下这个问题。
abstract class E{ void outPut(){ System.out.println ("E"); } } public class Test8{ public static void main (String[] args) { E e = new E(){}; e.out......
答案就在这里:Java抽象类实例化
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
new AbstactClass(){}..注意你这里实现了抽象方法了,可以认为是一个子类了
可以在new的过程中实现abstract方法,这样就构成了抽象类的子类