【发布时间】:2012-05-15 18:42:39
【问题描述】:
代码如下:
protected Interface1 varClass1 = new Interface1() {
但我也希望这个匿名嵌套类也扩展类Base,类似于:
protected Interface1 varClass1 = new Interface1() extends Base {
....
这在 Java 中可行吗?
【问题讨论】:
-
@EranMedan - 这个问题特别是关于同时做这两个:在实现接口的同时扩展一个类。另一个问题是关于单独做任何一个。
-
@DavidHarkness 你是对的,早上 5 点对我来说不再如此
-
对我来说,感觉你打算的匿名课程有点精神分裂症。特别是如果它需要与包含类的字段进行交互。我强烈建议您考虑一下您真正需要的是稍微重新设计。
标签: java class nested extend anonymous