这里有一个关于匿名类的真题,我一点思路都没有。能讲讲这道题的解决思路吗?
答案是B、D
AnInterface is an interface.
AnAdapter0 is a non-abstract, non-final class with a zero argument constructor.
AnAdapter1 is a non-abstract, non-final class without a zero argument constructor, but with a constructor that takes one int argument.
Which two construct an anonymous inner class? (Choose Two)
A. AnAdapter1 aa=new AnAdapter1(){}
B. AnAdapter0 aa=new AnAdapter0(){}
C. AnAdapter0 aa=new AnAdapter0(5){}
D. AnAdapter1 aa=new AnAdapter1(5){}
E. AnInterface a1=new AnInterface(5){}