匿名内部类

 1 public class AnmInnerClass {
2
3 /**
4 * @param args
5 * 匿名类,也叫匿名内部类,是对原类的集成并且直接实例化的对象
6 */
7 public static void main(String[] args) {
8 // TODO Auto-generated method stub
9 Foo foo=new Foo(){
10 public int getA(){
11 System.out.println("调用了getA()");
12 return super.getA();
13 }
14 };
15 System.out.println(foo.getA());
16
17
18 }
19 }
20 class Foo{
21 int a;
22 public int getA(){
23 return a;
24 }
25 }

你可能感兴趣的:(匿名内部类)