内部类:
1.成员内部类包括实例内部类和静态内部类
2.局部内部类
3.匿名内部类(匿名子类对象)
- <P> interface Inter{
- public abstract void method();
- }
- class Outer{
- Inter in=new Inter(){//匿名内部类
- public void method(){
-
- }
- };
- class Inner{//实例内部类
-
-
-
- }
- static class Inner_2{//静态内部类
-
- }
-
- public void func(){//外部类成员函数
- class Inner_3{//局部内部类
-
- }
- }
-
- }</P>
复制代码 |