gpt4 book ai didi

java - 抽象类的实例化

转载 作者:行者123 更新时间:2023-11-30 06:02:24 26 4
gpt4 key购买 nike

<分区>

我一直在读this guide在内部类上遇到了这个有趣的匿名类示例。

因此,默认情况下我们不能实例化一个抽象类,例如

abstract class AnonymousInner {
public abstract void mymethod();
}

public class Outer_class {
public static void main(String args[]) {
AnonymousInner inner = new AnonymousInner();
inner.mymethod();
}
}

给出一个错误,说明我们不能实例化一个抽象类。但是这样做很好-

abstract class AnonymousInner {
public abstract void mymethod();
}

public class Outer_class {
public static void main(String args[]) {
AnonymousInner inner = new AnonymousInner() {
public void mymethod() {
System.out.println("This is an example of anonymous inner class");
}
};
inner.mymethod();
}
}

所以我有点不知道第二个例子是如何工作的。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com