【发布时间】:2015-04-14 11:47:36
【问题描述】:
我对以下代码有疑问:
public class ClassOut {
abstract class ClassIn{
public void print() {
System.out.println("Value: " + getValue());
}
double value = 20.5;
public abstract double getValue();
}
}
我有另一个带有 main 方法的类,我想打印抽象内部类“abstract class ClassIn”中的值变量。
也许它适用于匿名类?
【问题讨论】:
-
为什么抽象类既有值域又有抽象getter?
-
你可以创建Anonymous inner class或者扩展抽象类。