What is an anonymous inner class?
问题 When I tried to do some sample on an abstract class in Java I accidentally got some thing like anonymous inner class in Eclipse. I have pasted the piece of code below. I don't understand how the abstract class is related to anonymous class. package com.Demo; abstract class OuterClass { abstract void OuterClassMethod(); } public abstract class InnerClass extends OuterClass { public static void main(String[] args) { InnerClass myInnerClass = new InnerClass() { @Override void OuterClassMethod()